massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / slumber / slumber / serialize.pyi
1 from typing import Any
2
3 class BaseSerializer:
4     content_types: Any
5     key: Any
6     def get_content_type(self): ...
7     def loads(self, data) -> None: ...
8     def dumps(self, data) -> None: ...
9
10 class JsonSerializer(BaseSerializer):
11     content_types: Any
12     key: str
13     def loads(self, data): ...
14     def dumps(self, data): ...
15
16 class YamlSerializer(BaseSerializer):
17     content_types: Any
18     key: str
19     def loads(self, data): ...
20     def dumps(self, data): ...
21
22 class Serializer:
23     serializers: Any
24     default: Any
25     def __init__(self, default: Any | None = ..., serializers: Any | None = ...) -> None: ...
26     def get_serializer(self, name: Any | None = ..., content_type: Any | None = ...): ...
27     def loads(self, data, format: Any | None = ...): ...
28     def dumps(self, data, format: Any | None = ...): ...
29     def get_content_type(self, format: Any | None = ...): ...