This allows mypy to use type information from this package
TODO: fix type annotations so they reflect reality