"""
Blessed Google-Drive connector for Airbyte SDK.

Auto-generated from OpenAPI specification.
"""

from .connector import GoogleDriveConnector
from .models import (
    GoogleDriveAuthConfig,
    GoogleDriveReplicationConfig,
    User,
    FileCapabilities,
    FileLinksharemetadata,
    FileContentrestrictionsItem,
    FileLabelinfo,
    FileImagemediametadataLocation,
    FileImagemediametadata,
    FileVideomediametadata,
    FileShortcutdetails,
    File,
    FilesListResponse,
    FileCreateParams,
    FileUpdateParams,
    FileUploadParams,
    DriveRestrictions,
    DriveBackgroundimagefile,
    DriveCapabilities,
    Drive,
    DrivesListResponse,
    PermissionTeamdrivepermissiondetailsItem,
    PermissionPermissiondetailsItem,
    Permission,
    PermissionsListResponse,
    CommentQuotedfilecontent,
    Reply,
    Comment,
    CommentsListResponse,
    RepliesListResponse,
    Revision,
    RevisionsListResponse,
    Change,
    ChangesListResponse,
    StartPageToken,
    AboutDrivethemesItem,
    AboutTeamdrivethemesItem,
    AboutStoragequota,
    About,
    FilesListResultMeta,
    DrivesListResultMeta,
    PermissionsListResultMeta,
    CommentsListResultMeta,
    RepliesListResultMeta,
    RevisionsListResultMeta,
    ChangesListResultMeta,
    GoogleDriveCheckResult,
    GoogleDriveExecuteResult,
    GoogleDriveExecuteResultWithMeta,
    FilesListResult,
    DrivesListResult,
    PermissionsListResult,
    CommentsListResult,
    RepliesListResult,
    RevisionsListResult,
    ChangesListResult
)
from .types import (
    FilesListParams,
    FilesGetParams,
    FilesCreateParams,
    FilesUpdateParams,
    FilesDeleteParams,
    FilesUploadCreateParams,
    FilesDownloadParams,
    FilesExportDownloadParams,
    DrivesListParams,
    DrivesGetParams,
    PermissionsListParams,
    PermissionsGetParams,
    CommentsListParams,
    CommentsGetParams,
    RepliesListParams,
    RepliesGetParams,
    RevisionsListParams,
    RevisionsGetParams,
    ChangesListParams,
    ChangesStartPageTokenGetParams,
    AboutGetParams
)
from ._vendored.connector_sdk.types import AirbyteHostedAuthConfig as AirbyteAuthConfig

__all__ = [
    "GoogleDriveConnector",
    "AirbyteAuthConfig",
    "GoogleDriveAuthConfig",
    "GoogleDriveReplicationConfig",
    "User",
    "FileCapabilities",
    "FileLinksharemetadata",
    "FileContentrestrictionsItem",
    "FileLabelinfo",
    "FileImagemediametadataLocation",
    "FileImagemediametadata",
    "FileVideomediametadata",
    "FileShortcutdetails",
    "File",
    "FilesListResponse",
    "FileCreateParams",
    "FileUpdateParams",
    "FileUploadParams",
    "DriveRestrictions",
    "DriveBackgroundimagefile",
    "DriveCapabilities",
    "Drive",
    "DrivesListResponse",
    "PermissionTeamdrivepermissiondetailsItem",
    "PermissionPermissiondetailsItem",
    "Permission",
    "PermissionsListResponse",
    "CommentQuotedfilecontent",
    "Reply",
    "Comment",
    "CommentsListResponse",
    "RepliesListResponse",
    "Revision",
    "RevisionsListResponse",
    "Change",
    "ChangesListResponse",
    "StartPageToken",
    "AboutDrivethemesItem",
    "AboutTeamdrivethemesItem",
    "AboutStoragequota",
    "About",
    "FilesListResultMeta",
    "DrivesListResultMeta",
    "PermissionsListResultMeta",
    "CommentsListResultMeta",
    "RepliesListResultMeta",
    "RevisionsListResultMeta",
    "ChangesListResultMeta",
    "GoogleDriveCheckResult",
    "GoogleDriveExecuteResult",
    "GoogleDriveExecuteResultWithMeta",
    "FilesListResult",
    "DrivesListResult",
    "PermissionsListResult",
    "CommentsListResult",
    "RepliesListResult",
    "RevisionsListResult",
    "ChangesListResult",
    "FilesListParams",
    "FilesGetParams",
    "FilesCreateParams",
    "FilesUpdateParams",
    "FilesDeleteParams",
    "FilesUploadCreateParams",
    "FilesDownloadParams",
    "FilesExportDownloadParams",
    "DrivesListParams",
    "DrivesGetParams",
    "PermissionsListParams",
    "PermissionsGetParams",
    "CommentsListParams",
    "CommentsGetParams",
    "RepliesListParams",
    "RepliesGetParams",
    "RevisionsListParams",
    "RevisionsGetParams",
    "ChangesListParams",
    "ChangesStartPageTokenGetParams",
    "AboutGetParams",
]