import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { ChimeClient } from "./ChimeClient"; import { AssociatePhoneNumberWithUserCommandInput, AssociatePhoneNumberWithUserCommandOutput, } from "./commands/AssociatePhoneNumberWithUserCommand"; import { AssociateSigninDelegateGroupsWithAccountCommandInput, AssociateSigninDelegateGroupsWithAccountCommandOutput, } from "./commands/AssociateSigninDelegateGroupsWithAccountCommand"; import { BatchCreateRoomMembershipCommandInput, BatchCreateRoomMembershipCommandOutput, } from "./commands/BatchCreateRoomMembershipCommand"; import { BatchDeletePhoneNumberCommandInput, BatchDeletePhoneNumberCommandOutput, } from "./commands/BatchDeletePhoneNumberCommand"; import { BatchSuspendUserCommandInput, BatchSuspendUserCommandOutput, } from "./commands/BatchSuspendUserCommand"; import { BatchUnsuspendUserCommandInput, BatchUnsuspendUserCommandOutput, } from "./commands/BatchUnsuspendUserCommand"; import { BatchUpdatePhoneNumberCommandInput, BatchUpdatePhoneNumberCommandOutput, } from "./commands/BatchUpdatePhoneNumberCommand"; import { BatchUpdateUserCommandInput, BatchUpdateUserCommandOutput, } from "./commands/BatchUpdateUserCommand"; import { CreateAccountCommandInput, CreateAccountCommandOutput, } from "./commands/CreateAccountCommand"; import { CreateBotCommandInput, CreateBotCommandOutput, } from "./commands/CreateBotCommand"; import { CreateMeetingDialOutCommandInput, CreateMeetingDialOutCommandOutput, } from "./commands/CreateMeetingDialOutCommand"; import { CreatePhoneNumberOrderCommandInput, CreatePhoneNumberOrderCommandOutput, } from "./commands/CreatePhoneNumberOrderCommand"; import { CreateRoomCommandInput, CreateRoomCommandOutput, } from "./commands/CreateRoomCommand"; import { CreateRoomMembershipCommandInput, CreateRoomMembershipCommandOutput, } from "./commands/CreateRoomMembershipCommand"; import { CreateUserCommandInput, CreateUserCommandOutput, } from "./commands/CreateUserCommand"; import { DeleteAccountCommandInput, DeleteAccountCommandOutput, } from "./commands/DeleteAccountCommand"; import { DeleteEventsConfigurationCommandInput, DeleteEventsConfigurationCommandOutput, } from "./commands/DeleteEventsConfigurationCommand"; import { DeletePhoneNumberCommandInput, DeletePhoneNumberCommandOutput, } from "./commands/DeletePhoneNumberCommand"; import { DeleteRoomCommandInput, DeleteRoomCommandOutput, } from "./commands/DeleteRoomCommand"; import { DeleteRoomMembershipCommandInput, DeleteRoomMembershipCommandOutput, } from "./commands/DeleteRoomMembershipCommand"; import { DisassociatePhoneNumberFromUserCommandInput, DisassociatePhoneNumberFromUserCommandOutput, } from "./commands/DisassociatePhoneNumberFromUserCommand"; import { DisassociateSigninDelegateGroupsFromAccountCommandInput, DisassociateSigninDelegateGroupsFromAccountCommandOutput, } from "./commands/DisassociateSigninDelegateGroupsFromAccountCommand"; import { GetAccountCommandInput, GetAccountCommandOutput, } from "./commands/GetAccountCommand"; import { GetAccountSettingsCommandInput, GetAccountSettingsCommandOutput, } from "./commands/GetAccountSettingsCommand"; import { GetBotCommandInput, GetBotCommandOutput, } from "./commands/GetBotCommand"; import { GetEventsConfigurationCommandInput, GetEventsConfigurationCommandOutput, } from "./commands/GetEventsConfigurationCommand"; import { GetGlobalSettingsCommandInput, GetGlobalSettingsCommandOutput, } from "./commands/GetGlobalSettingsCommand"; import { GetPhoneNumberCommandInput, GetPhoneNumberCommandOutput, } from "./commands/GetPhoneNumberCommand"; import { GetPhoneNumberOrderCommandInput, GetPhoneNumberOrderCommandOutput, } from "./commands/GetPhoneNumberOrderCommand"; import { GetPhoneNumberSettingsCommandInput, GetPhoneNumberSettingsCommandOutput, } from "./commands/GetPhoneNumberSettingsCommand"; import { GetRetentionSettingsCommandInput, GetRetentionSettingsCommandOutput, } from "./commands/GetRetentionSettingsCommand"; import { GetRoomCommandInput, GetRoomCommandOutput, } from "./commands/GetRoomCommand"; import { GetUserCommandInput, GetUserCommandOutput, } from "./commands/GetUserCommand"; import { GetUserSettingsCommandInput, GetUserSettingsCommandOutput, } from "./commands/GetUserSettingsCommand"; import { InviteUsersCommandInput, InviteUsersCommandOutput, } from "./commands/InviteUsersCommand"; import { ListAccountsCommandInput, ListAccountsCommandOutput, } from "./commands/ListAccountsCommand"; import { ListBotsCommandInput, ListBotsCommandOutput, } from "./commands/ListBotsCommand"; import { ListPhoneNumberOrdersCommandInput, ListPhoneNumberOrdersCommandOutput, } from "./commands/ListPhoneNumberOrdersCommand"; import { ListPhoneNumbersCommandInput, ListPhoneNumbersCommandOutput, } from "./commands/ListPhoneNumbersCommand"; import { ListRoomMembershipsCommandInput, ListRoomMembershipsCommandOutput, } from "./commands/ListRoomMembershipsCommand"; import { ListRoomsCommandInput, ListRoomsCommandOutput, } from "./commands/ListRoomsCommand"; import { ListSupportedPhoneNumberCountriesCommandInput, ListSupportedPhoneNumberCountriesCommandOutput, } from "./commands/ListSupportedPhoneNumberCountriesCommand"; import { ListUsersCommandInput, ListUsersCommandOutput, } from "./commands/ListUsersCommand"; import { LogoutUserCommandInput, LogoutUserCommandOutput, } from "./commands/LogoutUserCommand"; import { PutEventsConfigurationCommandInput, PutEventsConfigurationCommandOutput, } from "./commands/PutEventsConfigurationCommand"; import { PutRetentionSettingsCommandInput, PutRetentionSettingsCommandOutput, } from "./commands/PutRetentionSettingsCommand"; import { RedactConversationMessageCommandInput, RedactConversationMessageCommandOutput, } from "./commands/RedactConversationMessageCommand"; import { RedactRoomMessageCommandInput, RedactRoomMessageCommandOutput, } from "./commands/RedactRoomMessageCommand"; import { RegenerateSecurityTokenCommandInput, RegenerateSecurityTokenCommandOutput, } from "./commands/RegenerateSecurityTokenCommand"; import { ResetPersonalPINCommandInput, ResetPersonalPINCommandOutput, } from "./commands/ResetPersonalPINCommand"; import { RestorePhoneNumberCommandInput, RestorePhoneNumberCommandOutput, } from "./commands/RestorePhoneNumberCommand"; import { SearchAvailablePhoneNumbersCommandInput, SearchAvailablePhoneNumbersCommandOutput, } from "./commands/SearchAvailablePhoneNumbersCommand"; import { UpdateAccountCommandInput, UpdateAccountCommandOutput, } from "./commands/UpdateAccountCommand"; import { UpdateAccountSettingsCommandInput, UpdateAccountSettingsCommandOutput, } from "./commands/UpdateAccountSettingsCommand"; import { UpdateBotCommandInput, UpdateBotCommandOutput, } from "./commands/UpdateBotCommand"; import { UpdateGlobalSettingsCommandInput, UpdateGlobalSettingsCommandOutput, } from "./commands/UpdateGlobalSettingsCommand"; import { UpdatePhoneNumberCommandInput, UpdatePhoneNumberCommandOutput, } from "./commands/UpdatePhoneNumberCommand"; import { UpdatePhoneNumberSettingsCommandInput, UpdatePhoneNumberSettingsCommandOutput, } from "./commands/UpdatePhoneNumberSettingsCommand"; import { UpdateRoomCommandInput, UpdateRoomCommandOutput, } from "./commands/UpdateRoomCommand"; import { UpdateRoomMembershipCommandInput, UpdateRoomMembershipCommandOutput, } from "./commands/UpdateRoomMembershipCommand"; import { UpdateUserCommandInput, UpdateUserCommandOutput, } from "./commands/UpdateUserCommand"; import { UpdateUserSettingsCommandInput, UpdateUserSettingsCommandOutput, } from "./commands/UpdateUserSettingsCommand"; export interface Chime { associatePhoneNumberWithUser( args: AssociatePhoneNumberWithUserCommandInput, options?: __HttpHandlerOptions ): Promise; associatePhoneNumberWithUser( args: AssociatePhoneNumberWithUserCommandInput, cb: (err: any, data?: AssociatePhoneNumberWithUserCommandOutput) => void ): void; associatePhoneNumberWithUser( args: AssociatePhoneNumberWithUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociatePhoneNumberWithUserCommandOutput) => void ): void; associateSigninDelegateGroupsWithAccount( args: AssociateSigninDelegateGroupsWithAccountCommandInput, options?: __HttpHandlerOptions ): Promise; associateSigninDelegateGroupsWithAccount( args: AssociateSigninDelegateGroupsWithAccountCommandInput, cb: ( err: any, data?: AssociateSigninDelegateGroupsWithAccountCommandOutput ) => void ): void; associateSigninDelegateGroupsWithAccount( args: AssociateSigninDelegateGroupsWithAccountCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: AssociateSigninDelegateGroupsWithAccountCommandOutput ) => void ): void; batchCreateRoomMembership( args: BatchCreateRoomMembershipCommandInput, options?: __HttpHandlerOptions ): Promise; batchCreateRoomMembership( args: BatchCreateRoomMembershipCommandInput, cb: (err: any, data?: BatchCreateRoomMembershipCommandOutput) => void ): void; batchCreateRoomMembership( args: BatchCreateRoomMembershipCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchCreateRoomMembershipCommandOutput) => void ): void; batchDeletePhoneNumber( args: BatchDeletePhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; batchDeletePhoneNumber( args: BatchDeletePhoneNumberCommandInput, cb: (err: any, data?: BatchDeletePhoneNumberCommandOutput) => void ): void; batchDeletePhoneNumber( args: BatchDeletePhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDeletePhoneNumberCommandOutput) => void ): void; batchSuspendUser( args: BatchSuspendUserCommandInput, options?: __HttpHandlerOptions ): Promise; batchSuspendUser( args: BatchSuspendUserCommandInput, cb: (err: any, data?: BatchSuspendUserCommandOutput) => void ): void; batchSuspendUser( args: BatchSuspendUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchSuspendUserCommandOutput) => void ): void; batchUnsuspendUser( args: BatchUnsuspendUserCommandInput, options?: __HttpHandlerOptions ): Promise; batchUnsuspendUser( args: BatchUnsuspendUserCommandInput, cb: (err: any, data?: BatchUnsuspendUserCommandOutput) => void ): void; batchUnsuspendUser( args: BatchUnsuspendUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUnsuspendUserCommandOutput) => void ): void; batchUpdatePhoneNumber( args: BatchUpdatePhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; batchUpdatePhoneNumber( args: BatchUpdatePhoneNumberCommandInput, cb: (err: any, data?: BatchUpdatePhoneNumberCommandOutput) => void ): void; batchUpdatePhoneNumber( args: BatchUpdatePhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUpdatePhoneNumberCommandOutput) => void ): void; batchUpdateUser( args: BatchUpdateUserCommandInput, options?: __HttpHandlerOptions ): Promise; batchUpdateUser( args: BatchUpdateUserCommandInput, cb: (err: any, data?: BatchUpdateUserCommandOutput) => void ): void; batchUpdateUser( args: BatchUpdateUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUpdateUserCommandOutput) => void ): void; createAccount( args: CreateAccountCommandInput, options?: __HttpHandlerOptions ): Promise; createAccount( args: CreateAccountCommandInput, cb: (err: any, data?: CreateAccountCommandOutput) => void ): void; createAccount( args: CreateAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAccountCommandOutput) => void ): void; createBot( args: CreateBotCommandInput, options?: __HttpHandlerOptions ): Promise; createBot( args: CreateBotCommandInput, cb: (err: any, data?: CreateBotCommandOutput) => void ): void; createBot( args: CreateBotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateBotCommandOutput) => void ): void; createMeetingDialOut( args: CreateMeetingDialOutCommandInput, options?: __HttpHandlerOptions ): Promise; createMeetingDialOut( args: CreateMeetingDialOutCommandInput, cb: (err: any, data?: CreateMeetingDialOutCommandOutput) => void ): void; createMeetingDialOut( args: CreateMeetingDialOutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMeetingDialOutCommandOutput) => void ): void; createPhoneNumberOrder( args: CreatePhoneNumberOrderCommandInput, options?: __HttpHandlerOptions ): Promise; createPhoneNumberOrder( args: CreatePhoneNumberOrderCommandInput, cb: (err: any, data?: CreatePhoneNumberOrderCommandOutput) => void ): void; createPhoneNumberOrder( args: CreatePhoneNumberOrderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePhoneNumberOrderCommandOutput) => void ): void; createRoom( args: CreateRoomCommandInput, options?: __HttpHandlerOptions ): Promise; createRoom( args: CreateRoomCommandInput, cb: (err: any, data?: CreateRoomCommandOutput) => void ): void; createRoom( args: CreateRoomCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRoomCommandOutput) => void ): void; createRoomMembership( args: CreateRoomMembershipCommandInput, options?: __HttpHandlerOptions ): Promise; createRoomMembership( args: CreateRoomMembershipCommandInput, cb: (err: any, data?: CreateRoomMembershipCommandOutput) => void ): void; createRoomMembership( args: CreateRoomMembershipCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRoomMembershipCommandOutput) => void ): void; createUser( args: CreateUserCommandInput, options?: __HttpHandlerOptions ): Promise; createUser( args: CreateUserCommandInput, cb: (err: any, data?: CreateUserCommandOutput) => void ): void; createUser( args: CreateUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserCommandOutput) => void ): void; deleteAccount( args: DeleteAccountCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAccount( args: DeleteAccountCommandInput, cb: (err: any, data?: DeleteAccountCommandOutput) => void ): void; deleteAccount( args: DeleteAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAccountCommandOutput) => void ): void; deleteEventsConfiguration( args: DeleteEventsConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteEventsConfiguration( args: DeleteEventsConfigurationCommandInput, cb: (err: any, data?: DeleteEventsConfigurationCommandOutput) => void ): void; deleteEventsConfiguration( args: DeleteEventsConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventsConfigurationCommandOutput) => void ): void; deletePhoneNumber( args: DeletePhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; deletePhoneNumber( args: DeletePhoneNumberCommandInput, cb: (err: any, data?: DeletePhoneNumberCommandOutput) => void ): void; deletePhoneNumber( args: DeletePhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePhoneNumberCommandOutput) => void ): void; deleteRoom( args: DeleteRoomCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRoom( args: DeleteRoomCommandInput, cb: (err: any, data?: DeleteRoomCommandOutput) => void ): void; deleteRoom( args: DeleteRoomCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRoomCommandOutput) => void ): void; deleteRoomMembership( args: DeleteRoomMembershipCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRoomMembership( args: DeleteRoomMembershipCommandInput, cb: (err: any, data?: DeleteRoomMembershipCommandOutput) => void ): void; deleteRoomMembership( args: DeleteRoomMembershipCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRoomMembershipCommandOutput) => void ): void; disassociatePhoneNumberFromUser( args: DisassociatePhoneNumberFromUserCommandInput, options?: __HttpHandlerOptions ): Promise; disassociatePhoneNumberFromUser( args: DisassociatePhoneNumberFromUserCommandInput, cb: (err: any, data?: DisassociatePhoneNumberFromUserCommandOutput) => void ): void; disassociatePhoneNumberFromUser( args: DisassociatePhoneNumberFromUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociatePhoneNumberFromUserCommandOutput) => void ): void; disassociateSigninDelegateGroupsFromAccount( args: DisassociateSigninDelegateGroupsFromAccountCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateSigninDelegateGroupsFromAccount( args: DisassociateSigninDelegateGroupsFromAccountCommandInput, cb: ( err: any, data?: DisassociateSigninDelegateGroupsFromAccountCommandOutput ) => void ): void; disassociateSigninDelegateGroupsFromAccount( args: DisassociateSigninDelegateGroupsFromAccountCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DisassociateSigninDelegateGroupsFromAccountCommandOutput ) => void ): void; getAccount( args: GetAccountCommandInput, options?: __HttpHandlerOptions ): Promise; getAccount( args: GetAccountCommandInput, cb: (err: any, data?: GetAccountCommandOutput) => void ): void; getAccount( args: GetAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccountCommandOutput) => void ): void; getAccountSettings( args: GetAccountSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; getAccountSettings( args: GetAccountSettingsCommandInput, cb: (err: any, data?: GetAccountSettingsCommandOutput) => void ): void; getAccountSettings( args: GetAccountSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccountSettingsCommandOutput) => void ): void; getBot( args: GetBotCommandInput, options?: __HttpHandlerOptions ): Promise; getBot( args: GetBotCommandInput, cb: (err: any, data?: GetBotCommandOutput) => void ): void; getBot( args: GetBotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBotCommandOutput) => void ): void; getEventsConfiguration( args: GetEventsConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; getEventsConfiguration( args: GetEventsConfigurationCommandInput, cb: (err: any, data?: GetEventsConfigurationCommandOutput) => void ): void; getEventsConfiguration( args: GetEventsConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEventsConfigurationCommandOutput) => void ): void; getGlobalSettings(): Promise; getGlobalSettings( args: GetGlobalSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; getGlobalSettings( args: GetGlobalSettingsCommandInput, cb: (err: any, data?: GetGlobalSettingsCommandOutput) => void ): void; getGlobalSettings( args: GetGlobalSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGlobalSettingsCommandOutput) => void ): void; getPhoneNumber( args: GetPhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; getPhoneNumber( args: GetPhoneNumberCommandInput, cb: (err: any, data?: GetPhoneNumberCommandOutput) => void ): void; getPhoneNumber( args: GetPhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPhoneNumberCommandOutput) => void ): void; getPhoneNumberOrder( args: GetPhoneNumberOrderCommandInput, options?: __HttpHandlerOptions ): Promise; getPhoneNumberOrder( args: GetPhoneNumberOrderCommandInput, cb: (err: any, data?: GetPhoneNumberOrderCommandOutput) => void ): void; getPhoneNumberOrder( args: GetPhoneNumberOrderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPhoneNumberOrderCommandOutput) => void ): void; getPhoneNumberSettings(): Promise; getPhoneNumberSettings( args: GetPhoneNumberSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; getPhoneNumberSettings( args: GetPhoneNumberSettingsCommandInput, cb: (err: any, data?: GetPhoneNumberSettingsCommandOutput) => void ): void; getPhoneNumberSettings( args: GetPhoneNumberSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPhoneNumberSettingsCommandOutput) => void ): void; getRetentionSettings( args: GetRetentionSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; getRetentionSettings( args: GetRetentionSettingsCommandInput, cb: (err: any, data?: GetRetentionSettingsCommandOutput) => void ): void; getRetentionSettings( args: GetRetentionSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRetentionSettingsCommandOutput) => void ): void; getRoom( args: GetRoomCommandInput, options?: __HttpHandlerOptions ): Promise; getRoom( args: GetRoomCommandInput, cb: (err: any, data?: GetRoomCommandOutput) => void ): void; getRoom( args: GetRoomCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRoomCommandOutput) => void ): void; getUser( args: GetUserCommandInput, options?: __HttpHandlerOptions ): Promise; getUser( args: GetUserCommandInput, cb: (err: any, data?: GetUserCommandOutput) => void ): void; getUser( args: GetUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUserCommandOutput) => void ): void; getUserSettings( args: GetUserSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; getUserSettings( args: GetUserSettingsCommandInput, cb: (err: any, data?: GetUserSettingsCommandOutput) => void ): void; getUserSettings( args: GetUserSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUserSettingsCommandOutput) => void ): void; inviteUsers( args: InviteUsersCommandInput, options?: __HttpHandlerOptions ): Promise; inviteUsers( args: InviteUsersCommandInput, cb: (err: any, data?: InviteUsersCommandOutput) => void ): void; inviteUsers( args: InviteUsersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InviteUsersCommandOutput) => void ): void; listAccounts(): Promise; listAccounts( args: ListAccountsCommandInput, options?: __HttpHandlerOptions ): Promise; listAccounts( args: ListAccountsCommandInput, cb: (err: any, data?: ListAccountsCommandOutput) => void ): void; listAccounts( args: ListAccountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAccountsCommandOutput) => void ): void; listBots( args: ListBotsCommandInput, options?: __HttpHandlerOptions ): Promise; listBots( args: ListBotsCommandInput, cb: (err: any, data?: ListBotsCommandOutput) => void ): void; listBots( args: ListBotsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListBotsCommandOutput) => void ): void; listPhoneNumberOrders(): Promise; listPhoneNumberOrders( args: ListPhoneNumberOrdersCommandInput, options?: __HttpHandlerOptions ): Promise; listPhoneNumberOrders( args: ListPhoneNumberOrdersCommandInput, cb: (err: any, data?: ListPhoneNumberOrdersCommandOutput) => void ): void; listPhoneNumberOrders( args: ListPhoneNumberOrdersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPhoneNumberOrdersCommandOutput) => void ): void; listPhoneNumbers(): Promise; listPhoneNumbers( args: ListPhoneNumbersCommandInput, options?: __HttpHandlerOptions ): Promise; listPhoneNumbers( args: ListPhoneNumbersCommandInput, cb: (err: any, data?: ListPhoneNumbersCommandOutput) => void ): void; listPhoneNumbers( args: ListPhoneNumbersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPhoneNumbersCommandOutput) => void ): void; listRoomMemberships( args: ListRoomMembershipsCommandInput, options?: __HttpHandlerOptions ): Promise; listRoomMemberships( args: ListRoomMembershipsCommandInput, cb: (err: any, data?: ListRoomMembershipsCommandOutput) => void ): void; listRoomMemberships( args: ListRoomMembershipsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRoomMembershipsCommandOutput) => void ): void; listRooms( args: ListRoomsCommandInput, options?: __HttpHandlerOptions ): Promise; listRooms( args: ListRoomsCommandInput, cb: (err: any, data?: ListRoomsCommandOutput) => void ): void; listRooms( args: ListRoomsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRoomsCommandOutput) => void ): void; listSupportedPhoneNumberCountries( args: ListSupportedPhoneNumberCountriesCommandInput, options?: __HttpHandlerOptions ): Promise; listSupportedPhoneNumberCountries( args: ListSupportedPhoneNumberCountriesCommandInput, cb: ( err: any, data?: ListSupportedPhoneNumberCountriesCommandOutput ) => void ): void; listSupportedPhoneNumberCountries( args: ListSupportedPhoneNumberCountriesCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: ListSupportedPhoneNumberCountriesCommandOutput ) => void ): void; listUsers( args: ListUsersCommandInput, options?: __HttpHandlerOptions ): Promise; listUsers( args: ListUsersCommandInput, cb: (err: any, data?: ListUsersCommandOutput) => void ): void; listUsers( args: ListUsersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUsersCommandOutput) => void ): void; logoutUser( args: LogoutUserCommandInput, options?: __HttpHandlerOptions ): Promise; logoutUser( args: LogoutUserCommandInput, cb: (err: any, data?: LogoutUserCommandOutput) => void ): void; logoutUser( args: LogoutUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: LogoutUserCommandOutput) => void ): void; putEventsConfiguration( args: PutEventsConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; putEventsConfiguration( args: PutEventsConfigurationCommandInput, cb: (err: any, data?: PutEventsConfigurationCommandOutput) => void ): void; putEventsConfiguration( args: PutEventsConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutEventsConfigurationCommandOutput) => void ): void; putRetentionSettings( args: PutRetentionSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; putRetentionSettings( args: PutRetentionSettingsCommandInput, cb: (err: any, data?: PutRetentionSettingsCommandOutput) => void ): void; putRetentionSettings( args: PutRetentionSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRetentionSettingsCommandOutput) => void ): void; redactConversationMessage( args: RedactConversationMessageCommandInput, options?: __HttpHandlerOptions ): Promise; redactConversationMessage( args: RedactConversationMessageCommandInput, cb: (err: any, data?: RedactConversationMessageCommandOutput) => void ): void; redactConversationMessage( args: RedactConversationMessageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RedactConversationMessageCommandOutput) => void ): void; redactRoomMessage( args: RedactRoomMessageCommandInput, options?: __HttpHandlerOptions ): Promise; redactRoomMessage( args: RedactRoomMessageCommandInput, cb: (err: any, data?: RedactRoomMessageCommandOutput) => void ): void; redactRoomMessage( args: RedactRoomMessageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RedactRoomMessageCommandOutput) => void ): void; regenerateSecurityToken( args: RegenerateSecurityTokenCommandInput, options?: __HttpHandlerOptions ): Promise; regenerateSecurityToken( args: RegenerateSecurityTokenCommandInput, cb: (err: any, data?: RegenerateSecurityTokenCommandOutput) => void ): void; regenerateSecurityToken( args: RegenerateSecurityTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RegenerateSecurityTokenCommandOutput) => void ): void; resetPersonalPIN( args: ResetPersonalPINCommandInput, options?: __HttpHandlerOptions ): Promise; resetPersonalPIN( args: ResetPersonalPINCommandInput, cb: (err: any, data?: ResetPersonalPINCommandOutput) => void ): void; resetPersonalPIN( args: ResetPersonalPINCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ResetPersonalPINCommandOutput) => void ): void; restorePhoneNumber( args: RestorePhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; restorePhoneNumber( args: RestorePhoneNumberCommandInput, cb: (err: any, data?: RestorePhoneNumberCommandOutput) => void ): void; restorePhoneNumber( args: RestorePhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RestorePhoneNumberCommandOutput) => void ): void; searchAvailablePhoneNumbers(): Promise; searchAvailablePhoneNumbers( args: SearchAvailablePhoneNumbersCommandInput, options?: __HttpHandlerOptions ): Promise; searchAvailablePhoneNumbers( args: SearchAvailablePhoneNumbersCommandInput, cb: (err: any, data?: SearchAvailablePhoneNumbersCommandOutput) => void ): void; searchAvailablePhoneNumbers( args: SearchAvailablePhoneNumbersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchAvailablePhoneNumbersCommandOutput) => void ): void; updateAccount( args: UpdateAccountCommandInput, options?: __HttpHandlerOptions ): Promise; updateAccount( args: UpdateAccountCommandInput, cb: (err: any, data?: UpdateAccountCommandOutput) => void ): void; updateAccount( args: UpdateAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAccountCommandOutput) => void ): void; updateAccountSettings( args: UpdateAccountSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; updateAccountSettings( args: UpdateAccountSettingsCommandInput, cb: (err: any, data?: UpdateAccountSettingsCommandOutput) => void ): void; updateAccountSettings( args: UpdateAccountSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAccountSettingsCommandOutput) => void ): void; updateBot( args: UpdateBotCommandInput, options?: __HttpHandlerOptions ): Promise; updateBot( args: UpdateBotCommandInput, cb: (err: any, data?: UpdateBotCommandOutput) => void ): void; updateBot( args: UpdateBotCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateBotCommandOutput) => void ): void; updateGlobalSettings(): Promise; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, cb: (err: any, data?: UpdateGlobalSettingsCommandOutput) => void ): void; updateGlobalSettings( args: UpdateGlobalSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateGlobalSettingsCommandOutput) => void ): void; updatePhoneNumber( args: UpdatePhoneNumberCommandInput, options?: __HttpHandlerOptions ): Promise; updatePhoneNumber( args: UpdatePhoneNumberCommandInput, cb: (err: any, data?: UpdatePhoneNumberCommandOutput) => void ): void; updatePhoneNumber( args: UpdatePhoneNumberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePhoneNumberCommandOutput) => void ): void; updatePhoneNumberSettings( args: UpdatePhoneNumberSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; updatePhoneNumberSettings( args: UpdatePhoneNumberSettingsCommandInput, cb: (err: any, data?: UpdatePhoneNumberSettingsCommandOutput) => void ): void; updatePhoneNumberSettings( args: UpdatePhoneNumberSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePhoneNumberSettingsCommandOutput) => void ): void; updateRoom( args: UpdateRoomCommandInput, options?: __HttpHandlerOptions ): Promise; updateRoom( args: UpdateRoomCommandInput, cb: (err: any, data?: UpdateRoomCommandOutput) => void ): void; updateRoom( args: UpdateRoomCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRoomCommandOutput) => void ): void; updateRoomMembership( args: UpdateRoomMembershipCommandInput, options?: __HttpHandlerOptions ): Promise; updateRoomMembership( args: UpdateRoomMembershipCommandInput, cb: (err: any, data?: UpdateRoomMembershipCommandOutput) => void ): void; updateRoomMembership( args: UpdateRoomMembershipCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRoomMembershipCommandOutput) => void ): void; updateUser( args: UpdateUserCommandInput, options?: __HttpHandlerOptions ): Promise; updateUser( args: UpdateUserCommandInput, cb: (err: any, data?: UpdateUserCommandOutput) => void ): void; updateUser( args: UpdateUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserCommandOutput) => void ): void; updateUserSettings( args: UpdateUserSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; updateUserSettings( args: UpdateUserSettingsCommandInput, cb: (err: any, data?: UpdateUserSettingsCommandOutput) => void ): void; updateUserSettings( args: UpdateUserSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserSettingsCommandOutput) => void ): void; paginateListAccounts( args?: ListAccountsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListBots( args: ListBotsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPhoneNumberOrders( args?: ListPhoneNumberOrdersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPhoneNumbers( args?: ListPhoneNumbersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListRoomMemberships( args: ListRoomMembershipsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListRooms( args: ListRoomsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListUsers( args: ListUsersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateSearchAvailablePhoneNumbers( args?: SearchAvailablePhoneNumbersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class Chime extends ChimeClient implements Chime {}