massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / psycopg2 / psycopg2 / _json.pyi
1 from typing import Any
2
3 JSON_OID: int
4 JSONARRAY_OID: int
5 JSONB_OID: int
6 JSONBARRAY_OID: int
7
8 class Json:
9     adapted: Any
10     def __init__(self, adapted, dumps: Any | None = ...) -> None: ...
11     def __conform__(self, proto): ...
12     def dumps(self, obj): ...
13     def prepare(self, conn) -> None: ...
14     def getquoted(self): ...
15
16 def register_json(
17     conn_or_curs: Any | None = ...,
18     globally: bool = ...,
19     loads: Any | None = ...,
20     oid: Any | None = ...,
21     array_oid: Any | None = ...,
22     name: str = ...,
23 ): ...
24 def register_default_json(conn_or_curs: Any | None = ..., globally: bool = ..., loads: Any | None = ...): ...
25 def register_default_jsonb(conn_or_curs: Any | None = ..., globally: bool = ..., loads: Any | None = ...): ...