"""
This type stub file was generated by pyright.
"""

import builtins
import sys
import google.protobuf.descriptor
import google.protobuf.message
import typing as typing_extensions

"""
@generated by mypy-protobuf.  Do not edit manually!
isort:skip_file
"""
if sys.version_info >= (3, 8):
    ...
else:
    ...
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
class S3Spec(google.protobuf.message.Message):
    DESCRIPTOR: google.protobuf.descriptor.Descriptor
    ROLE_NAME_FIELD_NUMBER: builtins.int
    BUCKET_NAME_FIELD_NUMBER: builtins.int
    REGION_FIELD_NUMBER: builtins.int
    KMS_ARN_FIELD_NUMBER: builtins.int
    AWS_ACCOUNT_ID_FIELD_NUMBER: builtins.int
    role_name: builtins.str
    bucket_name: builtins.str
    region: builtins.str
    kms_arn: builtins.str
    aws_account_id: builtins.str
    def __init__(self, *, role_name: builtins.str = ..., bucket_name: builtins.str = ..., region: builtins.str = ..., kms_arn: builtins.str = ..., aws_account_id: builtins.str = ...) -> None:
        ...
    
    def ClearField(self, field_name: typing_extensions.Literal["aws_account_id", b"aws_account_id", "bucket_name", b"bucket_name", "kms_arn", b"kms_arn", "region", b"region", "role_name", b"role_name",]) -> None:
        ...
    


global___S3Spec = S3Spec
class GCSSpec(google.protobuf.message.Message):
    DESCRIPTOR: google.protobuf.descriptor.Descriptor
    SA_ID_FIELD_NUMBER: builtins.int
    BUCKET_NAME_FIELD_NUMBER: builtins.int
    GCP_PROJECT_ID_FIELD_NUMBER: builtins.int
    REGION_FIELD_NUMBER: builtins.int
    sa_id: builtins.str
    bucket_name: builtins.str
    gcp_project_id: builtins.str
    region: builtins.str
    def __init__(self, *, sa_id: builtins.str = ..., bucket_name: builtins.str = ..., gcp_project_id: builtins.str = ..., region: builtins.str = ...) -> None:
        ...
    
    def ClearField(self, field_name: typing_extensions.Literal["bucket_name", b"bucket_name", "gcp_project_id", b"gcp_project_id", "region", b"region", "sa_id", b"sa_id",]) -> None:
        ...
    


global___GCSSpec = GCSSpec
