massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / jsonschema / jsonschema / _format.pyi
1 from typing import Any
2
3 class FormatChecker:
4     checkers: Any
5     def __init__(self, formats: Any | None = ...) -> None: ...
6     def checks(self, format, raises=...): ...
7     cls_checks: Any
8     def check(self, instance, format) -> None: ...
9     def conforms(self, instance, format): ...
10
11 draft3_format_checker: Any
12 draft4_format_checker: Any
13 draft6_format_checker: Any
14 draft7_format_checker: Any
15
16 def is_email(instance): ...
17 def is_ipv4(instance): ...
18 def is_ipv6(instance): ...
19 def is_host_name(instance): ...
20 def is_idn_host_name(instance): ...
21 def is_uri(instance): ...
22 def is_uri_reference(instance): ...
23 def is_iri(instance): ...
24 def is_iri_reference(instance): ...
25 def is_datetime(instance): ...
26 def is_time(instance): ...
27 def is_regex(instance): ...
28 def is_date(instance): ...
29 def is_draft3_time(instance): ...
30 def is_css_color_code(instance): ...
31 def is_css21_color(instance): ...
32 def is_css3_color(instance): ...
33 def is_json_pointer(instance): ...
34 def is_relative_json_pointer(instance): ...
35 def is_uri_template(instance, template_validator=...): ...