from typing import Any

class FastGWS: ...

class DriveService:
    ...

class DriveAboutGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveAccessproposalsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def resolve(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveApprovalsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveAppsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveChangesGroup:
    def get_start_page_token(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def watch(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveChannelsGroup:
    def stop(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveCommentsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveDrivesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def hide(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def unhide(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveFilesGroup:
    def copy(self, *args: Any, **kwargs: Any) -> Any: ...
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def download(self, *args: Any, **kwargs: Any) -> Any: ...
    def empty_trash(self, *args: Any, **kwargs: Any) -> Any: ...
    def export(self, *args: Any, **kwargs: Any) -> Any: ...
    def generate_ids(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def list_labels(self, *args: Any, **kwargs: Any) -> Any: ...
    def modify_labels(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...
    def watch(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveOperationsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...


class DrivePermissionsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveRepliesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveRevisionsGroup:
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class DriveTeamdrivesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailService:
    ...

class GmailUsersGroup:
    def get_profile(self, *args: Any, **kwargs: Any) -> Any: ...
    def stop(self, *args: Any, **kwargs: Any) -> Any: ...
    def watch(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersDraftsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def send(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersHistoryGroup:
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersLabelsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def patch(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersMessagesGroup:
    def batch_delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_modify(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def import_(self, *args: Any, **kwargs: Any) -> Any: ...
    def insert(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def modify(self, *args: Any, **kwargs: Any) -> Any: ...
    def send(self, *args: Any, **kwargs: Any) -> Any: ...
    def trash(self, *args: Any, **kwargs: Any) -> Any: ...
    def untrash(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersMessagesAttachmentsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsGroup:
    def get_auto_forwarding(self, *args: Any, **kwargs: Any) -> Any: ...
    def get_imap(self, *args: Any, **kwargs: Any) -> Any: ...
    def get_language(self, *args: Any, **kwargs: Any) -> Any: ...
    def get_pop(self, *args: Any, **kwargs: Any) -> Any: ...
    def get_vacation(self, *args: Any, **kwargs: Any) -> Any: ...
    def update_auto_forwarding(self, *args: Any, **kwargs: Any) -> Any: ...
    def update_imap(self, *args: Any, **kwargs: Any) -> Any: ...
    def update_language(self, *args: Any, **kwargs: Any) -> Any: ...
    def update_pop(self, *args: Any, **kwargs: Any) -> Any: ...
    def update_vacation(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsCseIdentitiesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def patch(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsCseKeypairsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def disable(self, *args: Any, **kwargs: Any) -> Any: ...
    def enable(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def obliterate(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsDelegatesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsFiltersGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsForwardingAddressesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsSendAsGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def patch(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...
    def verify(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersSettingsSendAsSmimeInfoGroup:
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def insert(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def set_default(self, *args: Any, **kwargs: Any) -> Any: ...


class GmailUsersThreadsGroup:
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def modify(self, *args: Any, **kwargs: Any) -> Any: ...
    def trash(self, *args: Any, **kwargs: Any) -> Any: ...
    def untrash(self, *args: Any, **kwargs: Any) -> Any: ...


class SheetsService:
    ...

class SheetsSpreadsheetsGroup:
    def batch_update(self, *args: Any, **kwargs: Any) -> Any: ...
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def get_by_data_filter(self, *args: Any, **kwargs: Any) -> Any: ...


class SheetsSpreadsheetsDeveloperMetadataGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def search(self, *args: Any, **kwargs: Any) -> Any: ...


class SheetsSpreadsheetsSheetsGroup:
    def copy_to(self, *args: Any, **kwargs: Any) -> Any: ...


class SheetsSpreadsheetsValuesGroup:
    def append(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_clear(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_clear_by_data_filter(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_get(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_get_by_data_filter(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_update(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_update_by_data_filter(self, *args: Any, **kwargs: Any) -> Any: ...
    def clear(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def update(self, *args: Any, **kwargs: Any) -> Any: ...


class KeepService:
    ...

class KeepMediaGroup:
    def download(self, *args: Any, **kwargs: Any) -> Any: ...


class KeepNotesGroup:
    def create(self, *args: Any, **kwargs: Any) -> Any: ...
    def delete(self, *args: Any, **kwargs: Any) -> Any: ...
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
    def list(self, *args: Any, **kwargs: Any) -> Any: ...


class KeepNotesPermissionsGroup:
    def batch_create(self, *args: Any, **kwargs: Any) -> Any: ...
    def batch_delete(self, *args: Any, **kwargs: Any) -> Any: ...


class AdminReportsService:
    ...

class AdminReportsActivitiesGroup:
    def list(self, *args: Any, **kwargs: Any) -> Any: ...
    def watch(self, *args: Any, **kwargs: Any) -> Any: ...


class AdminReportsChannelsGroup:
    def stop(self, *args: Any, **kwargs: Any) -> Any: ...


class AdminReportsCustomerUsageReportsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...


class AdminReportsEntityUsageReportsGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...


class AdminReportsUserUsageReportGroup:
    def get(self, *args: Any, **kwargs: Any) -> Any: ...
