massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / jsonschema / jsonschema / _types.pyi
1 from typing import Any
2
3 def is_array(checker, instance): ...
4 def is_bool(checker, instance): ...
5 def is_integer(checker, instance): ...
6 def is_null(checker, instance): ...
7 def is_number(checker, instance): ...
8 def is_object(checker, instance): ...
9 def is_string(checker, instance): ...
10 def is_any(checker, instance): ...
11
12 class TypeChecker:
13     def is_type(self, instance, type): ...
14     def redefine(self, type, fn): ...
15     def redefine_many(self, definitions=...): ...
16     def remove(self, *types): ...
17     def __init__(self, type_checkers=...) -> None: ...
18     def __lt__(self, other): ...
19     def __le__(self, other): ...
20     def __gt__(self, other): ...
21     def __ge__(self, other): ...
22
23 draft3_type_checker: Any
24 draft4_type_checker: Any
25 draft6_type_checker: Any
26 draft7_type_checker: Any