aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi')
-rw-r--r--.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi25
1 files changed, 25 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi b/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi
new file mode 100644
index 00000000..cffe02a4
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi
@@ -0,0 +1,25 @@
+from typing import Any
+
+from yaml.error import YAMLError
+
+class ResolverError(YAMLError): ...
+
+class BaseResolver:
+ DEFAULT_SCALAR_TAG: Any
+ DEFAULT_SEQUENCE_TAG: Any
+ DEFAULT_MAPPING_TAG: Any
+ yaml_implicit_resolvers: Any
+ yaml_path_resolvers: Any
+ resolver_exact_paths: Any
+ resolver_prefix_paths: Any
+ def __init__(self) -> None: ...
+ @classmethod
+ def add_implicit_resolver(cls, tag, regexp, first): ...
+ @classmethod
+ def add_path_resolver(cls, tag, path, kind=None): ...
+ def descend_resolver(self, current_node, current_index): ...
+ def ascend_resolver(self): ...
+ def check_resolver_prefix(self, depth, path, kind, current_node, current_index): ...
+ def resolve(self, kind, value, implicit): ...
+
+class Resolver(BaseResolver): ...