massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / Markdown / markdown / extensions / attr_list.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/Markdown/markdown/extensions/attr_list.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/Markdown/markdown/extensions/attr_list.pyi
new file mode 100644 (file)
index 0000000..416193a
--- /dev/null
@@ -0,0 +1,20 @@
+from typing import Pattern
+
+from markdown.extensions import Extension
+from markdown.treeprocessors import Treeprocessor
+
+def get_attrs(str): ...
+def isheader(elem): ...
+
+class AttrListTreeprocessor(Treeprocessor):
+    BASE_RE: str
+    HEADER_RE: Pattern[str]
+    BLOCK_RE: Pattern[str]
+    INLINE_RE: Pattern[str]
+    NAME_RE: Pattern[str]
+    def assign_attrs(self, elem, attrs) -> None: ...
+    def sanitize_name(self, name): ...
+
+class AttrListExtension(Extension): ...
+
+def makeExtension(**kwargs): ...