massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / docutils / docutils / parsers / rst / __init__.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/docutils/docutils/parsers/rst/__init__.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/docutils/docutils/parsers/rst/__init__.pyi
new file mode 100644 (file)
index 0000000..f605176
--- /dev/null
@@ -0,0 +1,34 @@
+from typing import Any, ClassVar, Tuple
+from typing_extensions import Literal
+
+from docutils import parsers
+from docutils.parsers.rst import states
+
+class Parser(parsers.Parser):
+    config_section_dependencies: ClassVar[Tuple[str, ...]]
+    initial_state: Literal["Body", "RFC2822Body"]
+    state_classes: Any
+    inliner: Any
+    def __init__(self, rfc2822: bool = ..., inliner: Any | None = ...) -> None: ...
+
+class DirectiveError(Exception):
+    level: Any
+    msg: str
+    def __init__(self, level: Any, message: str) -> None: ...
+
+class Directive:
+    def __init__(
+        self,
+        name: str,
+        arguments: list[Any],
+        options: dict[str, Any],
+        content: list[str],
+        lineno: int,
+        content_offset: int,
+        block_text: str,
+        state: states.RSTState,
+        state_machine: states.RSTStateMachine,
+    ) -> None: ...
+    def __getattr__(self, name: str) -> Any: ...  # incomplete
+
+def convert_directive_function(directive_fn): ...