from typing import Any, ClassVar, Type from docutils import Component class Parser(Component): component_type: ClassVar[str] config_section: ClassVar[str] inputstring: Any # defined after call to setup_parse() document: Any # defined after call to setup_parse() def parse(self, inputstring: str, document) -> None: ... def setup_parse(self, inputstring: str, document) -> None: ... def finish_parse(self) -> None: ... _parser_aliases: dict[str, str] def get_parser_class(parser_name: str) -> Type[Parser]: ...