massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / yaml / resolver.pyi
1 from typing import Any\r
2 from yaml.error import YAMLError\r
3 \r
4 class ResolverError(YAMLError): ...\r
5 \r
6 class BaseResolver:\r
7     DEFAULT_SCALAR_TAG = ...  # type: Any\r
8     DEFAULT_SEQUENCE_TAG = ...  # type: Any\r
9     DEFAULT_MAPPING_TAG = ...  # type: Any\r
10     yaml_implicit_resolvers = ...  # type: Any\r
11     yaml_path_resolvers = ...  # type: Any\r
12     resolver_exact_paths = ...  # type: Any\r
13     resolver_prefix_paths = ...  # type: Any\r
14     def __init__(self) -> None: ...\r
15     @classmethod\r
16     def add_implicit_resolver(cls, tag, regexp, first): ...\r
17     @classmethod\r
18     def add_path_resolver(cls, tag, path, kind=...): ...\r
19     def descend_resolver(self, current_node, current_index): ...\r
20     def ascend_resolver(self): ...\r
21     def check_resolver_prefix(self, depth, path, kind, current_node, current_index): ...\r
22     def resolve(self, kind, value, implicit): ...\r
23 \r
24 class Resolver(BaseResolver): ...\r