massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / google-cloud-ndb / google / cloud / ndb / blobstore.pyi
1 from typing import Any
2
3 from google.cloud.ndb import model
4
5 BlobKey: Any
6 BLOB_INFO_KIND: str
7 BLOB_MIGRATION_KIND: str
8 BLOB_KEY_HEADER: str
9 BLOB_RANGE_HEADER: str
10 MAX_BLOB_FETCH_SIZE: int
11 UPLOAD_INFO_CREATION_HEADER: str
12 BlobKeyProperty = model.BlobKeyProperty
13
14 class BlobFetchSizeTooLargeError:
15     def __init__(self, *args, **kwargs) -> None: ...
16
17 class BlobInfo:
18     def __init__(self, *args, **kwargs) -> None: ...
19     @classmethod
20     def get(cls, *args, **kwargs) -> None: ...
21     @classmethod
22     def get_async(cls, *args, **kwargs) -> None: ...
23     @classmethod
24     def get_multi(cls, *args, **kwargs) -> None: ...
25     @classmethod
26     def get_multi_async(cls, *args, **kwargs) -> None: ...
27
28 class BlobInfoParseError:
29     def __init__(self, *args, **kwargs) -> None: ...
30
31 class BlobNotFoundError:
32     def __init__(self, *args, **kwargs) -> None: ...
33
34 class BlobReader:
35     def __init__(self, *args, **kwargs) -> None: ...
36
37 def create_upload_url(*args, **kwargs) -> None: ...
38 def create_upload_url_async(*args, **kwargs) -> None: ...
39
40 class DataIndexOutOfRangeError:
41     def __init__(self, *args, **kwargs) -> None: ...
42
43 def delete(*args, **kwargs) -> None: ...
44 def delete_async(*args, **kwargs) -> None: ...
45 def delete_multi(*args, **kwargs) -> None: ...
46 def delete_multi_async(*args, **kwargs) -> None: ...
47
48 class Error:
49     def __init__(self, *args, **kwargs) -> None: ...
50
51 def fetch_data(*args, **kwargs) -> None: ...
52 def fetch_data_async(*args, **kwargs) -> None: ...
53
54 get: Any
55 get_async: Any
56 get_multi: Any
57 get_multi_async: Any
58
59 class InternalError:
60     def __init__(self, *args, **kwargs) -> None: ...
61
62 def parse_blob_info(*args, **kwargs) -> None: ...
63
64 class PermissionDeniedError:
65     def __init__(self, *args, **kwargs) -> None: ...