Please add type hints to the entire library and enforce correct typing in CI.
Please add type hints to the entire library and enforce correct typing in CI.