massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / docutils / docutils / parsers / __init__.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/docutils/docutils/parsers/__init__.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/docutils/docutils/parsers/__init__.pyi
new file mode 100644 (file)
index 0000000..a77c183
--- /dev/null
@@ -0,0 +1,16 @@
+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]: ...