massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / html5lib / html5lib / treebuilders / etree_lxml.pyi
1 from typing import Any
2
3 from . import base
4
5 fullTree: bool
6 tag_regexp: Any
7 comment_type: Any
8
9 class DocumentType:
10     name: Any
11     publicId: Any
12     systemId: Any
13     def __init__(self, name, publicId, systemId) -> None: ...
14
15 class Document:
16     def __init__(self) -> None: ...
17     def appendChild(self, element) -> None: ...
18     childNodes: Any
19
20 def testSerializer(element): ...
21 def tostring(element): ...
22
23 class TreeBuilder(base.TreeBuilder):
24     documentClass: Any
25     doctypeClass: Any
26     elementClass: Any
27     commentClass: Any
28     fragmentClass: Any
29     implementation: Any
30     namespaceHTMLElements: Any
31     def __init__(self, namespaceHTMLElements, fullTree: bool = ...): ...
32     insertComment: Any
33     initial_comments: Any
34     doctype: Any
35     def reset(self) -> None: ...
36     def testSerializer(self, element): ...
37     def getDocument(self): ...
38     def getFragment(self): ...
39     def insertDoctype(self, token) -> None: ...
40     def insertCommentInitial(self, data, parent: Any | None = ...) -> None: ...
41     def insertCommentMain(self, data, parent: Any | None = ...) -> None: ...
42     document: Any
43     def insertRoot(self, token) -> None: ...