[Numpydoc style guide](https://numpydoc.readthedocs.io/en/latest/format.html#parameters) recommends to leave `**kwargs` without types. > When documenting variable length positional, or keyword arguments, leave the leading star(s) in front of the name and do not specify a type. The `Incomplete` type is wrong in this case as it's not a missing or partial annoation as by standard it shouldn't have a type.