text: Title: Feature Request: Type Annotations
  Body: It'd be great if this library had type annotations and a `py.typed` file so it could be checked with `mypy`.
  
  I'm just leaving this here to track it in case anyone has the interest or time.