massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / boto / boto / s3 / bucketlistresultset.pyi
diff --git a/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/boto/boto/s3/bucketlistresultset.pyi b/.config/coc/extensions/node_modules/coc-pyright/node_modules/pyright/dist/typeshed-fallback/stubs/boto/boto/s3/bucketlistresultset.pyi
new file mode 100644 (file)
index 0000000..e327ac4
--- /dev/null
@@ -0,0 +1,75 @@
+from typing import Any, Iterable, Iterator
+
+from .key import Key
+
+def bucket_lister(
+    bucket, prefix: str = ..., delimiter: str = ..., marker: str = ..., headers: Any | None = ..., encoding_type: Any | None = ...
+): ...
+
+class BucketListResultSet(Iterable[Key]):
+    bucket: Any
+    prefix: Any
+    delimiter: Any
+    marker: Any
+    headers: Any
+    encoding_type: Any
+    def __init__(
+        self,
+        bucket: Any | None = ...,
+        prefix: str = ...,
+        delimiter: str = ...,
+        marker: str = ...,
+        headers: Any | None = ...,
+        encoding_type: Any | None = ...,
+    ) -> None: ...
+    def __iter__(self) -> Iterator[Key]: ...
+
+def versioned_bucket_lister(
+    bucket,
+    prefix: str = ...,
+    delimiter: str = ...,
+    key_marker: str = ...,
+    version_id_marker: str = ...,
+    headers: Any | None = ...,
+    encoding_type: Any | None = ...,
+): ...
+
+class VersionedBucketListResultSet:
+    bucket: Any
+    prefix: Any
+    delimiter: Any
+    key_marker: Any
+    version_id_marker: Any
+    headers: Any
+    encoding_type: Any
+    def __init__(
+        self,
+        bucket: Any | None = ...,
+        prefix: str = ...,
+        delimiter: str = ...,
+        key_marker: str = ...,
+        version_id_marker: str = ...,
+        headers: Any | None = ...,
+        encoding_type: Any | None = ...,
+    ) -> None: ...
+    def __iter__(self) -> Iterator[Key]: ...
+
+def multipart_upload_lister(
+    bucket, key_marker: str = ..., upload_id_marker: str = ..., headers: Any | None = ..., encoding_type: Any | None = ...
+): ...
+
+class MultiPartUploadListResultSet:
+    bucket: Any
+    key_marker: Any
+    upload_id_marker: Any
+    headers: Any
+    encoding_type: Any
+    def __init__(
+        self,
+        bucket: Any | None = ...,
+        key_marker: str = ...,
+        upload_id_marker: str = ...,
+        headers: Any | None = ...,
+        encoding_type: Any | None = ...,
+    ) -> None: ...
+    def __iter__(self): ...