import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { CognitoIdentityProviderClient } from "./CognitoIdentityProviderClient"; import { type AddCustomAttributesCommandInput, type AddCustomAttributesCommandOutput } from "./commands/AddCustomAttributesCommand"; import { type AddUserPoolClientSecretCommandInput, type AddUserPoolClientSecretCommandOutput } from "./commands/AddUserPoolClientSecretCommand"; import { type AdminAddUserToGroupCommandInput, type AdminAddUserToGroupCommandOutput } from "./commands/AdminAddUserToGroupCommand"; import { type AdminConfirmSignUpCommandInput, type AdminConfirmSignUpCommandOutput } from "./commands/AdminConfirmSignUpCommand"; import { type AdminCreateUserCommandInput, type AdminCreateUserCommandOutput } from "./commands/AdminCreateUserCommand"; import { type AdminDeleteUserAttributesCommandInput, type AdminDeleteUserAttributesCommandOutput } from "./commands/AdminDeleteUserAttributesCommand"; import { type AdminDeleteUserCommandInput, type AdminDeleteUserCommandOutput } from "./commands/AdminDeleteUserCommand"; import { type AdminDisableProviderForUserCommandInput, type AdminDisableProviderForUserCommandOutput } from "./commands/AdminDisableProviderForUserCommand"; import { type AdminDisableUserCommandInput, type AdminDisableUserCommandOutput } from "./commands/AdminDisableUserCommand"; import { type AdminEnableUserCommandInput, type AdminEnableUserCommandOutput } from "./commands/AdminEnableUserCommand"; import { type AdminForgetDeviceCommandInput, type AdminForgetDeviceCommandOutput } from "./commands/AdminForgetDeviceCommand"; import { type AdminGetDeviceCommandInput, type AdminGetDeviceCommandOutput } from "./commands/AdminGetDeviceCommand"; import { type AdminGetUserCommandInput, type AdminGetUserCommandOutput } from "./commands/AdminGetUserCommand"; import { type AdminInitiateAuthCommandInput, type AdminInitiateAuthCommandOutput } from "./commands/AdminInitiateAuthCommand"; import { type AdminLinkProviderForUserCommandInput, type AdminLinkProviderForUserCommandOutput } from "./commands/AdminLinkProviderForUserCommand"; import { type AdminListDevicesCommandInput, type AdminListDevicesCommandOutput } from "./commands/AdminListDevicesCommand"; import { type AdminListGroupsForUserCommandInput, type AdminListGroupsForUserCommandOutput } from "./commands/AdminListGroupsForUserCommand"; import { type AdminListUserAuthEventsCommandInput, type AdminListUserAuthEventsCommandOutput } from "./commands/AdminListUserAuthEventsCommand"; import { type AdminRemoveUserFromGroupCommandInput, type AdminRemoveUserFromGroupCommandOutput } from "./commands/AdminRemoveUserFromGroupCommand"; import { type AdminResetUserPasswordCommandInput, type AdminResetUserPasswordCommandOutput } from "./commands/AdminResetUserPasswordCommand"; import { type AdminRespondToAuthChallengeCommandInput, type AdminRespondToAuthChallengeCommandOutput } from "./commands/AdminRespondToAuthChallengeCommand"; import { type AdminSetUserMFAPreferenceCommandInput, type AdminSetUserMFAPreferenceCommandOutput } from "./commands/AdminSetUserMFAPreferenceCommand"; import { type AdminSetUserPasswordCommandInput, type AdminSetUserPasswordCommandOutput } from "./commands/AdminSetUserPasswordCommand"; import { type AdminSetUserSettingsCommandInput, type AdminSetUserSettingsCommandOutput } from "./commands/AdminSetUserSettingsCommand"; import { type AdminUpdateAuthEventFeedbackCommandInput, type AdminUpdateAuthEventFeedbackCommandOutput } from "./commands/AdminUpdateAuthEventFeedbackCommand"; import { type AdminUpdateDeviceStatusCommandInput, type AdminUpdateDeviceStatusCommandOutput } from "./commands/AdminUpdateDeviceStatusCommand"; import { type AdminUpdateUserAttributesCommandInput, type AdminUpdateUserAttributesCommandOutput } from "./commands/AdminUpdateUserAttributesCommand"; import { type AdminUserGlobalSignOutCommandInput, type AdminUserGlobalSignOutCommandOutput } from "./commands/AdminUserGlobalSignOutCommand"; import { type AssociateSoftwareTokenCommandInput, type AssociateSoftwareTokenCommandOutput } from "./commands/AssociateSoftwareTokenCommand"; import { type ChangePasswordCommandInput, type ChangePasswordCommandOutput } from "./commands/ChangePasswordCommand"; import { type CompleteWebAuthnRegistrationCommandInput, type CompleteWebAuthnRegistrationCommandOutput } from "./commands/CompleteWebAuthnRegistrationCommand"; import { type ConfirmDeviceCommandInput, type ConfirmDeviceCommandOutput } from "./commands/ConfirmDeviceCommand"; import { type ConfirmForgotPasswordCommandInput, type ConfirmForgotPasswordCommandOutput } from "./commands/ConfirmForgotPasswordCommand"; import { type ConfirmSignUpCommandInput, type ConfirmSignUpCommandOutput } from "./commands/ConfirmSignUpCommand"; import { type CreateGroupCommandInput, type CreateGroupCommandOutput } from "./commands/CreateGroupCommand"; import { type CreateIdentityProviderCommandInput, type CreateIdentityProviderCommandOutput } from "./commands/CreateIdentityProviderCommand"; import { type CreateManagedLoginBrandingCommandInput, type CreateManagedLoginBrandingCommandOutput } from "./commands/CreateManagedLoginBrandingCommand"; import { type CreateResourceServerCommandInput, type CreateResourceServerCommandOutput } from "./commands/CreateResourceServerCommand"; import { type CreateTermsCommandInput, type CreateTermsCommandOutput } from "./commands/CreateTermsCommand"; import { type CreateUserImportJobCommandInput, type CreateUserImportJobCommandOutput } from "./commands/CreateUserImportJobCommand"; import { type CreateUserPoolClientCommandInput, type CreateUserPoolClientCommandOutput } from "./commands/CreateUserPoolClientCommand"; import { type CreateUserPoolCommandInput, type CreateUserPoolCommandOutput } from "./commands/CreateUserPoolCommand"; import { type CreateUserPoolDomainCommandInput, type CreateUserPoolDomainCommandOutput } from "./commands/CreateUserPoolDomainCommand"; import { type CreateUserPoolReplicaCommandInput, type CreateUserPoolReplicaCommandOutput } from "./commands/CreateUserPoolReplicaCommand"; import { type DeleteGroupCommandInput, type DeleteGroupCommandOutput } from "./commands/DeleteGroupCommand"; import { type DeleteIdentityProviderCommandInput, type DeleteIdentityProviderCommandOutput } from "./commands/DeleteIdentityProviderCommand"; import { type DeleteManagedLoginBrandingCommandInput, type DeleteManagedLoginBrandingCommandOutput } from "./commands/DeleteManagedLoginBrandingCommand"; import { type DeleteResourceServerCommandInput, type DeleteResourceServerCommandOutput } from "./commands/DeleteResourceServerCommand"; import { type DeleteTermsCommandInput, type DeleteTermsCommandOutput } from "./commands/DeleteTermsCommand"; import { type DeleteUserAttributesCommandInput, type DeleteUserAttributesCommandOutput } from "./commands/DeleteUserAttributesCommand"; import { type DeleteUserCommandInput, type DeleteUserCommandOutput } from "./commands/DeleteUserCommand"; import { type DeleteUserPoolClientCommandInput, type DeleteUserPoolClientCommandOutput } from "./commands/DeleteUserPoolClientCommand"; import { type DeleteUserPoolClientSecretCommandInput, type DeleteUserPoolClientSecretCommandOutput } from "./commands/DeleteUserPoolClientSecretCommand"; import { type DeleteUserPoolCommandInput, type DeleteUserPoolCommandOutput } from "./commands/DeleteUserPoolCommand"; import { type DeleteUserPoolDomainCommandInput, type DeleteUserPoolDomainCommandOutput } from "./commands/DeleteUserPoolDomainCommand"; import { type DeleteUserPoolReplicaCommandInput, type DeleteUserPoolReplicaCommandOutput } from "./commands/DeleteUserPoolReplicaCommand"; import { type DeleteWebAuthnCredentialCommandInput, type DeleteWebAuthnCredentialCommandOutput } from "./commands/DeleteWebAuthnCredentialCommand"; import { type DescribeIdentityProviderCommandInput, type DescribeIdentityProviderCommandOutput } from "./commands/DescribeIdentityProviderCommand"; import { type DescribeManagedLoginBrandingByClientCommandInput, type DescribeManagedLoginBrandingByClientCommandOutput } from "./commands/DescribeManagedLoginBrandingByClientCommand"; import { type DescribeManagedLoginBrandingCommandInput, type DescribeManagedLoginBrandingCommandOutput } from "./commands/DescribeManagedLoginBrandingCommand"; import { type DescribeResourceServerCommandInput, type DescribeResourceServerCommandOutput } from "./commands/DescribeResourceServerCommand"; import { type DescribeRiskConfigurationCommandInput, type DescribeRiskConfigurationCommandOutput } from "./commands/DescribeRiskConfigurationCommand"; import { type DescribeTermsCommandInput, type DescribeTermsCommandOutput } from "./commands/DescribeTermsCommand"; import { type DescribeUserImportJobCommandInput, type DescribeUserImportJobCommandOutput } from "./commands/DescribeUserImportJobCommand"; import { type DescribeUserPoolClientCommandInput, type DescribeUserPoolClientCommandOutput } from "./commands/DescribeUserPoolClientCommand"; import { type DescribeUserPoolCommandInput, type DescribeUserPoolCommandOutput } from "./commands/DescribeUserPoolCommand"; import { type DescribeUserPoolDomainCommandInput, type DescribeUserPoolDomainCommandOutput } from "./commands/DescribeUserPoolDomainCommand"; import { type ForgetDeviceCommandInput, type ForgetDeviceCommandOutput } from "./commands/ForgetDeviceCommand"; import { type ForgotPasswordCommandInput, type ForgotPasswordCommandOutput } from "./commands/ForgotPasswordCommand"; import { type GetCSVHeaderCommandInput, type GetCSVHeaderCommandOutput } from "./commands/GetCSVHeaderCommand"; import { type GetDeviceCommandInput, type GetDeviceCommandOutput } from "./commands/GetDeviceCommand"; import { type GetGroupCommandInput, type GetGroupCommandOutput } from "./commands/GetGroupCommand"; import { type GetIdentityProviderByIdentifierCommandInput, type GetIdentityProviderByIdentifierCommandOutput } from "./commands/GetIdentityProviderByIdentifierCommand"; import { type GetLogDeliveryConfigurationCommandInput, type GetLogDeliveryConfigurationCommandOutput } from "./commands/GetLogDeliveryConfigurationCommand"; import { type GetSigningCertificateCommandInput, type GetSigningCertificateCommandOutput } from "./commands/GetSigningCertificateCommand"; import { type GetTokensFromRefreshTokenCommandInput, type GetTokensFromRefreshTokenCommandOutput } from "./commands/GetTokensFromRefreshTokenCommand"; import { type GetUICustomizationCommandInput, type GetUICustomizationCommandOutput } from "./commands/GetUICustomizationCommand"; import { type GetUserAttributeVerificationCodeCommandInput, type GetUserAttributeVerificationCodeCommandOutput } from "./commands/GetUserAttributeVerificationCodeCommand"; import { type GetUserAuthFactorsCommandInput, type GetUserAuthFactorsCommandOutput } from "./commands/GetUserAuthFactorsCommand"; import { type GetUserCommandInput, type GetUserCommandOutput } from "./commands/GetUserCommand"; import { type GetUserPoolMfaConfigCommandInput, type GetUserPoolMfaConfigCommandOutput } from "./commands/GetUserPoolMfaConfigCommand"; import { type GlobalSignOutCommandInput, type GlobalSignOutCommandOutput } from "./commands/GlobalSignOutCommand"; import { type InitiateAuthCommandInput, type InitiateAuthCommandOutput } from "./commands/InitiateAuthCommand"; import { type ListDevicesCommandInput, type ListDevicesCommandOutput } from "./commands/ListDevicesCommand"; import { type ListGroupsCommandInput, type ListGroupsCommandOutput } from "./commands/ListGroupsCommand"; import { type ListIdentityProvidersCommandInput, type ListIdentityProvidersCommandOutput } from "./commands/ListIdentityProvidersCommand"; import { type ListResourceServersCommandInput, type ListResourceServersCommandOutput } from "./commands/ListResourceServersCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ListTermsCommandInput, type ListTermsCommandOutput } from "./commands/ListTermsCommand"; import { type ListUserImportJobsCommandInput, type ListUserImportJobsCommandOutput } from "./commands/ListUserImportJobsCommand"; import { type ListUserPoolClientsCommandInput, type ListUserPoolClientsCommandOutput } from "./commands/ListUserPoolClientsCommand"; import { type ListUserPoolClientSecretsCommandInput, type ListUserPoolClientSecretsCommandOutput } from "./commands/ListUserPoolClientSecretsCommand"; import { type ListUserPoolReplicasCommandInput, type ListUserPoolReplicasCommandOutput } from "./commands/ListUserPoolReplicasCommand"; import { type ListUserPoolsCommandInput, type ListUserPoolsCommandOutput } from "./commands/ListUserPoolsCommand"; import { type ListUsersCommandInput, type ListUsersCommandOutput } from "./commands/ListUsersCommand"; import { type ListUsersInGroupCommandInput, type ListUsersInGroupCommandOutput } from "./commands/ListUsersInGroupCommand"; import { type ListWebAuthnCredentialsCommandInput, type ListWebAuthnCredentialsCommandOutput } from "./commands/ListWebAuthnCredentialsCommand"; import { type ResendConfirmationCodeCommandInput, type ResendConfirmationCodeCommandOutput } from "./commands/ResendConfirmationCodeCommand"; import { type RespondToAuthChallengeCommandInput, type RespondToAuthChallengeCommandOutput } from "./commands/RespondToAuthChallengeCommand"; import { type RevokeTokenCommandInput, type RevokeTokenCommandOutput } from "./commands/RevokeTokenCommand"; import { type SetLogDeliveryConfigurationCommandInput, type SetLogDeliveryConfigurationCommandOutput } from "./commands/SetLogDeliveryConfigurationCommand"; import { type SetRiskConfigurationCommandInput, type SetRiskConfigurationCommandOutput } from "./commands/SetRiskConfigurationCommand"; import { type SetUICustomizationCommandInput, type SetUICustomizationCommandOutput } from "./commands/SetUICustomizationCommand"; import { type SetUserMFAPreferenceCommandInput, type SetUserMFAPreferenceCommandOutput } from "./commands/SetUserMFAPreferenceCommand"; import { type SetUserPoolMfaConfigCommandInput, type SetUserPoolMfaConfigCommandOutput } from "./commands/SetUserPoolMfaConfigCommand"; import { type SetUserSettingsCommandInput, type SetUserSettingsCommandOutput } from "./commands/SetUserSettingsCommand"; import { type SignUpCommandInput, type SignUpCommandOutput } from "./commands/SignUpCommand"; import { type StartUserImportJobCommandInput, type StartUserImportJobCommandOutput } from "./commands/StartUserImportJobCommand"; import { type StartWebAuthnRegistrationCommandInput, type StartWebAuthnRegistrationCommandOutput } from "./commands/StartWebAuthnRegistrationCommand"; import { type StopUserImportJobCommandInput, type StopUserImportJobCommandOutput } from "./commands/StopUserImportJobCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateAuthEventFeedbackCommandInput, type UpdateAuthEventFeedbackCommandOutput } from "./commands/UpdateAuthEventFeedbackCommand"; import { type UpdateDeviceStatusCommandInput, type UpdateDeviceStatusCommandOutput } from "./commands/UpdateDeviceStatusCommand"; import { type UpdateGroupCommandInput, type UpdateGroupCommandOutput } from "./commands/UpdateGroupCommand"; import { type UpdateIdentityProviderCommandInput, type UpdateIdentityProviderCommandOutput } from "./commands/UpdateIdentityProviderCommand"; import { type UpdateManagedLoginBrandingCommandInput, type UpdateManagedLoginBrandingCommandOutput } from "./commands/UpdateManagedLoginBrandingCommand"; import { type UpdateResourceServerCommandInput, type UpdateResourceServerCommandOutput } from "./commands/UpdateResourceServerCommand"; import { type UpdateTermsCommandInput, type UpdateTermsCommandOutput } from "./commands/UpdateTermsCommand"; import { type UpdateUserAttributesCommandInput, type UpdateUserAttributesCommandOutput } from "./commands/UpdateUserAttributesCommand"; import { type UpdateUserPoolClientCommandInput, type UpdateUserPoolClientCommandOutput } from "./commands/UpdateUserPoolClientCommand"; import { type UpdateUserPoolCommandInput, type UpdateUserPoolCommandOutput } from "./commands/UpdateUserPoolCommand"; import { type UpdateUserPoolDomainCommandInput, type UpdateUserPoolDomainCommandOutput } from "./commands/UpdateUserPoolDomainCommand"; import { type UpdateUserPoolReplicaCommandInput, type UpdateUserPoolReplicaCommandOutput } from "./commands/UpdateUserPoolReplicaCommand"; import { type VerifySoftwareTokenCommandInput, type VerifySoftwareTokenCommandOutput } from "./commands/VerifySoftwareTokenCommand"; import { type VerifyUserAttributeCommandInput, type VerifyUserAttributeCommandOutput } from "./commands/VerifyUserAttributeCommand"; export interface CognitoIdentityProvider { /** * @see {@link AddCustomAttributesCommand} */ addCustomAttributes(args: AddCustomAttributesCommandInput, options?: __HttpHandlerOptions): Promise; addCustomAttributes(args: AddCustomAttributesCommandInput, cb: (err: any, data?: AddCustomAttributesCommandOutput) => void): void; addCustomAttributes(args: AddCustomAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddCustomAttributesCommandOutput) => void): void; /** * @see {@link AddUserPoolClientSecretCommand} */ addUserPoolClientSecret(args: AddUserPoolClientSecretCommandInput, options?: __HttpHandlerOptions): Promise; addUserPoolClientSecret(args: AddUserPoolClientSecretCommandInput, cb: (err: any, data?: AddUserPoolClientSecretCommandOutput) => void): void; addUserPoolClientSecret(args: AddUserPoolClientSecretCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddUserPoolClientSecretCommandOutput) => void): void; /** * @see {@link AdminAddUserToGroupCommand} */ adminAddUserToGroup(args: AdminAddUserToGroupCommandInput, options?: __HttpHandlerOptions): Promise; adminAddUserToGroup(args: AdminAddUserToGroupCommandInput, cb: (err: any, data?: AdminAddUserToGroupCommandOutput) => void): void; adminAddUserToGroup(args: AdminAddUserToGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminAddUserToGroupCommandOutput) => void): void; /** * @see {@link AdminConfirmSignUpCommand} */ adminConfirmSignUp(args: AdminConfirmSignUpCommandInput, options?: __HttpHandlerOptions): Promise; adminConfirmSignUp(args: AdminConfirmSignUpCommandInput, cb: (err: any, data?: AdminConfirmSignUpCommandOutput) => void): void; adminConfirmSignUp(args: AdminConfirmSignUpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminConfirmSignUpCommandOutput) => void): void; /** * @see {@link AdminCreateUserCommand} */ adminCreateUser(args: AdminCreateUserCommandInput, options?: __HttpHandlerOptions): Promise; adminCreateUser(args: AdminCreateUserCommandInput, cb: (err: any, data?: AdminCreateUserCommandOutput) => void): void; adminCreateUser(args: AdminCreateUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminCreateUserCommandOutput) => void): void; /** * @see {@link AdminDeleteUserCommand} */ adminDeleteUser(args: AdminDeleteUserCommandInput, options?: __HttpHandlerOptions): Promise; adminDeleteUser(args: AdminDeleteUserCommandInput, cb: (err: any, data?: AdminDeleteUserCommandOutput) => void): void; adminDeleteUser(args: AdminDeleteUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminDeleteUserCommandOutput) => void): void; /** * @see {@link AdminDeleteUserAttributesCommand} */ adminDeleteUserAttributes(args: AdminDeleteUserAttributesCommandInput, options?: __HttpHandlerOptions): Promise; adminDeleteUserAttributes(args: AdminDeleteUserAttributesCommandInput, cb: (err: any, data?: AdminDeleteUserAttributesCommandOutput) => void): void; adminDeleteUserAttributes(args: AdminDeleteUserAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminDeleteUserAttributesCommandOutput) => void): void; /** * @see {@link AdminDisableProviderForUserCommand} */ adminDisableProviderForUser(args: AdminDisableProviderForUserCommandInput, options?: __HttpHandlerOptions): Promise; adminDisableProviderForUser(args: AdminDisableProviderForUserCommandInput, cb: (err: any, data?: AdminDisableProviderForUserCommandOutput) => void): void; adminDisableProviderForUser(args: AdminDisableProviderForUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminDisableProviderForUserCommandOutput) => void): void; /** * @see {@link AdminDisableUserCommand} */ adminDisableUser(args: AdminDisableUserCommandInput, options?: __HttpHandlerOptions): Promise; adminDisableUser(args: AdminDisableUserCommandInput, cb: (err: any, data?: AdminDisableUserCommandOutput) => void): void; adminDisableUser(args: AdminDisableUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminDisableUserCommandOutput) => void): void; /** * @see {@link AdminEnableUserCommand} */ adminEnableUser(args: AdminEnableUserCommandInput, options?: __HttpHandlerOptions): Promise; adminEnableUser(args: AdminEnableUserCommandInput, cb: (err: any, data?: AdminEnableUserCommandOutput) => void): void; adminEnableUser(args: AdminEnableUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminEnableUserCommandOutput) => void): void; /** * @see {@link AdminForgetDeviceCommand} */ adminForgetDevice(args: AdminForgetDeviceCommandInput, options?: __HttpHandlerOptions): Promise; adminForgetDevice(args: AdminForgetDeviceCommandInput, cb: (err: any, data?: AdminForgetDeviceCommandOutput) => void): void; adminForgetDevice(args: AdminForgetDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminForgetDeviceCommandOutput) => void): void; /** * @see {@link AdminGetDeviceCommand} */ adminGetDevice(args: AdminGetDeviceCommandInput, options?: __HttpHandlerOptions): Promise; adminGetDevice(args: AdminGetDeviceCommandInput, cb: (err: any, data?: AdminGetDeviceCommandOutput) => void): void; adminGetDevice(args: AdminGetDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminGetDeviceCommandOutput) => void): void; /** * @see {@link AdminGetUserCommand} */ adminGetUser(args: AdminGetUserCommandInput, options?: __HttpHandlerOptions): Promise; adminGetUser(args: AdminGetUserCommandInput, cb: (err: any, data?: AdminGetUserCommandOutput) => void): void; adminGetUser(args: AdminGetUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminGetUserCommandOutput) => void): void; /** * @see {@link AdminInitiateAuthCommand} */ adminInitiateAuth(args: AdminInitiateAuthCommandInput, options?: __HttpHandlerOptions): Promise; adminInitiateAuth(args: AdminInitiateAuthCommandInput, cb: (err: any, data?: AdminInitiateAuthCommandOutput) => void): void; adminInitiateAuth(args: AdminInitiateAuthCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminInitiateAuthCommandOutput) => void): void; /** * @see {@link AdminLinkProviderForUserCommand} */ adminLinkProviderForUser(args: AdminLinkProviderForUserCommandInput, options?: __HttpHandlerOptions): Promise; adminLinkProviderForUser(args: AdminLinkProviderForUserCommandInput, cb: (err: any, data?: AdminLinkProviderForUserCommandOutput) => void): void; adminLinkProviderForUser(args: AdminLinkProviderForUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminLinkProviderForUserCommandOutput) => void): void; /** * @see {@link AdminListDevicesCommand} */ adminListDevices(args: AdminListDevicesCommandInput, options?: __HttpHandlerOptions): Promise; adminListDevices(args: AdminListDevicesCommandInput, cb: (err: any, data?: AdminListDevicesCommandOutput) => void): void; adminListDevices(args: AdminListDevicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminListDevicesCommandOutput) => void): void; /** * @see {@link AdminListGroupsForUserCommand} */ adminListGroupsForUser(args: AdminListGroupsForUserCommandInput, options?: __HttpHandlerOptions): Promise; adminListGroupsForUser(args: AdminListGroupsForUserCommandInput, cb: (err: any, data?: AdminListGroupsForUserCommandOutput) => void): void; adminListGroupsForUser(args: AdminListGroupsForUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminListGroupsForUserCommandOutput) => void): void; /** * @see {@link AdminListUserAuthEventsCommand} */ adminListUserAuthEvents(args: AdminListUserAuthEventsCommandInput, options?: __HttpHandlerOptions): Promise; adminListUserAuthEvents(args: AdminListUserAuthEventsCommandInput, cb: (err: any, data?: AdminListUserAuthEventsCommandOutput) => void): void; adminListUserAuthEvents(args: AdminListUserAuthEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminListUserAuthEventsCommandOutput) => void): void; /** * @see {@link AdminRemoveUserFromGroupCommand} */ adminRemoveUserFromGroup(args: AdminRemoveUserFromGroupCommandInput, options?: __HttpHandlerOptions): Promise; adminRemoveUserFromGroup(args: AdminRemoveUserFromGroupCommandInput, cb: (err: any, data?: AdminRemoveUserFromGroupCommandOutput) => void): void; adminRemoveUserFromGroup(args: AdminRemoveUserFromGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminRemoveUserFromGroupCommandOutput) => void): void; /** * @see {@link AdminResetUserPasswordCommand} */ adminResetUserPassword(args: AdminResetUserPasswordCommandInput, options?: __HttpHandlerOptions): Promise; adminResetUserPassword(args: AdminResetUserPasswordCommandInput, cb: (err: any, data?: AdminResetUserPasswordCommandOutput) => void): void; adminResetUserPassword(args: AdminResetUserPasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminResetUserPasswordCommandOutput) => void): void; /** * @see {@link AdminRespondToAuthChallengeCommand} */ adminRespondToAuthChallenge(args: AdminRespondToAuthChallengeCommandInput, options?: __HttpHandlerOptions): Promise; adminRespondToAuthChallenge(args: AdminRespondToAuthChallengeCommandInput, cb: (err: any, data?: AdminRespondToAuthChallengeCommandOutput) => void): void; adminRespondToAuthChallenge(args: AdminRespondToAuthChallengeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminRespondToAuthChallengeCommandOutput) => void): void; /** * @see {@link AdminSetUserMFAPreferenceCommand} */ adminSetUserMFAPreference(args: AdminSetUserMFAPreferenceCommandInput, options?: __HttpHandlerOptions): Promise; adminSetUserMFAPreference(args: AdminSetUserMFAPreferenceCommandInput, cb: (err: any, data?: AdminSetUserMFAPreferenceCommandOutput) => void): void; adminSetUserMFAPreference(args: AdminSetUserMFAPreferenceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminSetUserMFAPreferenceCommandOutput) => void): void; /** * @see {@link AdminSetUserPasswordCommand} */ adminSetUserPassword(args: AdminSetUserPasswordCommandInput, options?: __HttpHandlerOptions): Promise; adminSetUserPassword(args: AdminSetUserPasswordCommandInput, cb: (err: any, data?: AdminSetUserPasswordCommandOutput) => void): void; adminSetUserPassword(args: AdminSetUserPasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminSetUserPasswordCommandOutput) => void): void; /** * @see {@link AdminSetUserSettingsCommand} */ adminSetUserSettings(args: AdminSetUserSettingsCommandInput, options?: __HttpHandlerOptions): Promise; adminSetUserSettings(args: AdminSetUserSettingsCommandInput, cb: (err: any, data?: AdminSetUserSettingsCommandOutput) => void): void; adminSetUserSettings(args: AdminSetUserSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminSetUserSettingsCommandOutput) => void): void; /** * @see {@link AdminUpdateAuthEventFeedbackCommand} */ adminUpdateAuthEventFeedback(args: AdminUpdateAuthEventFeedbackCommandInput, options?: __HttpHandlerOptions): Promise; adminUpdateAuthEventFeedback(args: AdminUpdateAuthEventFeedbackCommandInput, cb: (err: any, data?: AdminUpdateAuthEventFeedbackCommandOutput) => void): void; adminUpdateAuthEventFeedback(args: AdminUpdateAuthEventFeedbackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminUpdateAuthEventFeedbackCommandOutput) => void): void; /** * @see {@link AdminUpdateDeviceStatusCommand} */ adminUpdateDeviceStatus(args: AdminUpdateDeviceStatusCommandInput, options?: __HttpHandlerOptions): Promise; adminUpdateDeviceStatus(args: AdminUpdateDeviceStatusCommandInput, cb: (err: any, data?: AdminUpdateDeviceStatusCommandOutput) => void): void; adminUpdateDeviceStatus(args: AdminUpdateDeviceStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminUpdateDeviceStatusCommandOutput) => void): void; /** * @see {@link AdminUpdateUserAttributesCommand} */ adminUpdateUserAttributes(args: AdminUpdateUserAttributesCommandInput, options?: __HttpHandlerOptions): Promise; adminUpdateUserAttributes(args: AdminUpdateUserAttributesCommandInput, cb: (err: any, data?: AdminUpdateUserAttributesCommandOutput) => void): void; adminUpdateUserAttributes(args: AdminUpdateUserAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminUpdateUserAttributesCommandOutput) => void): void; /** * @see {@link AdminUserGlobalSignOutCommand} */ adminUserGlobalSignOut(args: AdminUserGlobalSignOutCommandInput, options?: __HttpHandlerOptions): Promise; adminUserGlobalSignOut(args: AdminUserGlobalSignOutCommandInput, cb: (err: any, data?: AdminUserGlobalSignOutCommandOutput) => void): void; adminUserGlobalSignOut(args: AdminUserGlobalSignOutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AdminUserGlobalSignOutCommandOutput) => void): void; /** * @see {@link AssociateSoftwareTokenCommand} */ associateSoftwareToken(): Promise; associateSoftwareToken(args: AssociateSoftwareTokenCommandInput, options?: __HttpHandlerOptions): Promise; associateSoftwareToken(args: AssociateSoftwareTokenCommandInput, cb: (err: any, data?: AssociateSoftwareTokenCommandOutput) => void): void; associateSoftwareToken(args: AssociateSoftwareTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateSoftwareTokenCommandOutput) => void): void; /** * @see {@link ChangePasswordCommand} */ changePassword(args: ChangePasswordCommandInput, options?: __HttpHandlerOptions): Promise; changePassword(args: ChangePasswordCommandInput, cb: (err: any, data?: ChangePasswordCommandOutput) => void): void; changePassword(args: ChangePasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ChangePasswordCommandOutput) => void): void; /** * @see {@link CompleteWebAuthnRegistrationCommand} */ completeWebAuthnRegistration(args: CompleteWebAuthnRegistrationCommandInput, options?: __HttpHandlerOptions): Promise; completeWebAuthnRegistration(args: CompleteWebAuthnRegistrationCommandInput, cb: (err: any, data?: CompleteWebAuthnRegistrationCommandOutput) => void): void; completeWebAuthnRegistration(args: CompleteWebAuthnRegistrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CompleteWebAuthnRegistrationCommandOutput) => void): void; /** * @see {@link ConfirmDeviceCommand} */ confirmDevice(args: ConfirmDeviceCommandInput, options?: __HttpHandlerOptions): Promise; confirmDevice(args: ConfirmDeviceCommandInput, cb: (err: any, data?: ConfirmDeviceCommandOutput) => void): void; confirmDevice(args: ConfirmDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ConfirmDeviceCommandOutput) => void): void; /** * @see {@link ConfirmForgotPasswordCommand} */ confirmForgotPassword(args: ConfirmForgotPasswordCommandInput, options?: __HttpHandlerOptions): Promise; confirmForgotPassword(args: ConfirmForgotPasswordCommandInput, cb: (err: any, data?: ConfirmForgotPasswordCommandOutput) => void): void; confirmForgotPassword(args: ConfirmForgotPasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ConfirmForgotPasswordCommandOutput) => void): void; /** * @see {@link ConfirmSignUpCommand} */ confirmSignUp(args: ConfirmSignUpCommandInput, options?: __HttpHandlerOptions): Promise; confirmSignUp(args: ConfirmSignUpCommandInput, cb: (err: any, data?: ConfirmSignUpCommandOutput) => void): void; confirmSignUp(args: ConfirmSignUpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ConfirmSignUpCommandOutput) => void): void; /** * @see {@link CreateGroupCommand} */ createGroup(args: CreateGroupCommandInput, options?: __HttpHandlerOptions): Promise; createGroup(args: CreateGroupCommandInput, cb: (err: any, data?: CreateGroupCommandOutput) => void): void; createGroup(args: CreateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateGroupCommandOutput) => void): void; /** * @see {@link CreateIdentityProviderCommand} */ createIdentityProvider(args: CreateIdentityProviderCommandInput, options?: __HttpHandlerOptions): Promise; createIdentityProvider(args: CreateIdentityProviderCommandInput, cb: (err: any, data?: CreateIdentityProviderCommandOutput) => void): void; createIdentityProvider(args: CreateIdentityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIdentityProviderCommandOutput) => void): void; /** * @see {@link CreateManagedLoginBrandingCommand} */ createManagedLoginBranding(args: CreateManagedLoginBrandingCommandInput, options?: __HttpHandlerOptions): Promise; createManagedLoginBranding(args: CreateManagedLoginBrandingCommandInput, cb: (err: any, data?: CreateManagedLoginBrandingCommandOutput) => void): void; createManagedLoginBranding(args: CreateManagedLoginBrandingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateManagedLoginBrandingCommandOutput) => void): void; /** * @see {@link CreateResourceServerCommand} */ createResourceServer(args: CreateResourceServerCommandInput, options?: __HttpHandlerOptions): Promise; createResourceServer(args: CreateResourceServerCommandInput, cb: (err: any, data?: CreateResourceServerCommandOutput) => void): void; createResourceServer(args: CreateResourceServerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateResourceServerCommandOutput) => void): void; /** * @see {@link CreateTermsCommand} */ createTerms(args: CreateTermsCommandInput, options?: __HttpHandlerOptions): Promise; createTerms(args: CreateTermsCommandInput, cb: (err: any, data?: CreateTermsCommandOutput) => void): void; createTerms(args: CreateTermsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTermsCommandOutput) => void): void; /** * @see {@link CreateUserImportJobCommand} */ createUserImportJob(args: CreateUserImportJobCommandInput, options?: __HttpHandlerOptions): Promise; createUserImportJob(args: CreateUserImportJobCommandInput, cb: (err: any, data?: CreateUserImportJobCommandOutput) => void): void; createUserImportJob(args: CreateUserImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserImportJobCommandOutput) => void): void; /** * @see {@link CreateUserPoolCommand} */ createUserPool(args: CreateUserPoolCommandInput, options?: __HttpHandlerOptions): Promise; createUserPool(args: CreateUserPoolCommandInput, cb: (err: any, data?: CreateUserPoolCommandOutput) => void): void; createUserPool(args: CreateUserPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserPoolCommandOutput) => void): void; /** * @see {@link CreateUserPoolClientCommand} */ createUserPoolClient(args: CreateUserPoolClientCommandInput, options?: __HttpHandlerOptions): Promise; createUserPoolClient(args: CreateUserPoolClientCommandInput, cb: (err: any, data?: CreateUserPoolClientCommandOutput) => void): void; createUserPoolClient(args: CreateUserPoolClientCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserPoolClientCommandOutput) => void): void; /** * @see {@link CreateUserPoolDomainCommand} */ createUserPoolDomain(args: CreateUserPoolDomainCommandInput, options?: __HttpHandlerOptions): Promise; createUserPoolDomain(args: CreateUserPoolDomainCommandInput, cb: (err: any, data?: CreateUserPoolDomainCommandOutput) => void): void; createUserPoolDomain(args: CreateUserPoolDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserPoolDomainCommandOutput) => void): void; /** * @see {@link CreateUserPoolReplicaCommand} */ createUserPoolReplica(args: CreateUserPoolReplicaCommandInput, options?: __HttpHandlerOptions): Promise; createUserPoolReplica(args: CreateUserPoolReplicaCommandInput, cb: (err: any, data?: CreateUserPoolReplicaCommandOutput) => void): void; createUserPoolReplica(args: CreateUserPoolReplicaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserPoolReplicaCommandOutput) => void): void; /** * @see {@link DeleteGroupCommand} */ deleteGroup(args: DeleteGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteGroup(args: DeleteGroupCommandInput, cb: (err: any, data?: DeleteGroupCommandOutput) => void): void; deleteGroup(args: DeleteGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteGroupCommandOutput) => void): void; /** * @see {@link DeleteIdentityProviderCommand} */ deleteIdentityProvider(args: DeleteIdentityProviderCommandInput, options?: __HttpHandlerOptions): Promise; deleteIdentityProvider(args: DeleteIdentityProviderCommandInput, cb: (err: any, data?: DeleteIdentityProviderCommandOutput) => void): void; deleteIdentityProvider(args: DeleteIdentityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIdentityProviderCommandOutput) => void): void; /** * @see {@link DeleteManagedLoginBrandingCommand} */ deleteManagedLoginBranding(args: DeleteManagedLoginBrandingCommandInput, options?: __HttpHandlerOptions): Promise; deleteManagedLoginBranding(args: DeleteManagedLoginBrandingCommandInput, cb: (err: any, data?: DeleteManagedLoginBrandingCommandOutput) => void): void; deleteManagedLoginBranding(args: DeleteManagedLoginBrandingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteManagedLoginBrandingCommandOutput) => void): void; /** * @see {@link DeleteResourceServerCommand} */ deleteResourceServer(args: DeleteResourceServerCommandInput, options?: __HttpHandlerOptions): Promise; deleteResourceServer(args: DeleteResourceServerCommandInput, cb: (err: any, data?: DeleteResourceServerCommandOutput) => void): void; deleteResourceServer(args: DeleteResourceServerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourceServerCommandOutput) => void): void; /** * @see {@link DeleteTermsCommand} */ deleteTerms(args: DeleteTermsCommandInput, options?: __HttpHandlerOptions): Promise; deleteTerms(args: DeleteTermsCommandInput, cb: (err: any, data?: DeleteTermsCommandOutput) => void): void; deleteTerms(args: DeleteTermsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTermsCommandOutput) => void): void; /** * @see {@link DeleteUserCommand} */ deleteUser(args: DeleteUserCommandInput, options?: __HttpHandlerOptions): Promise; deleteUser(args: DeleteUserCommandInput, cb: (err: any, data?: DeleteUserCommandOutput) => void): void; deleteUser(args: DeleteUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserCommandOutput) => void): void; /** * @see {@link DeleteUserAttributesCommand} */ deleteUserAttributes(args: DeleteUserAttributesCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserAttributes(args: DeleteUserAttributesCommandInput, cb: (err: any, data?: DeleteUserAttributesCommandOutput) => void): void; deleteUserAttributes(args: DeleteUserAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserAttributesCommandOutput) => void): void; /** * @see {@link DeleteUserPoolCommand} */ deleteUserPool(args: DeleteUserPoolCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserPool(args: DeleteUserPoolCommandInput, cb: (err: any, data?: DeleteUserPoolCommandOutput) => void): void; deleteUserPool(args: DeleteUserPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserPoolCommandOutput) => void): void; /** * @see {@link DeleteUserPoolClientCommand} */ deleteUserPoolClient(args: DeleteUserPoolClientCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserPoolClient(args: DeleteUserPoolClientCommandInput, cb: (err: any, data?: DeleteUserPoolClientCommandOutput) => void): void; deleteUserPoolClient(args: DeleteUserPoolClientCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserPoolClientCommandOutput) => void): void; /** * @see {@link DeleteUserPoolClientSecretCommand} */ deleteUserPoolClientSecret(args: DeleteUserPoolClientSecretCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserPoolClientSecret(args: DeleteUserPoolClientSecretCommandInput, cb: (err: any, data?: DeleteUserPoolClientSecretCommandOutput) => void): void; deleteUserPoolClientSecret(args: DeleteUserPoolClientSecretCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserPoolClientSecretCommandOutput) => void): void; /** * @see {@link DeleteUserPoolDomainCommand} */ deleteUserPoolDomain(args: DeleteUserPoolDomainCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserPoolDomain(args: DeleteUserPoolDomainCommandInput, cb: (err: any, data?: DeleteUserPoolDomainCommandOutput) => void): void; deleteUserPoolDomain(args: DeleteUserPoolDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserPoolDomainCommandOutput) => void): void; /** * @see {@link DeleteUserPoolReplicaCommand} */ deleteUserPoolReplica(args: DeleteUserPoolReplicaCommandInput, options?: __HttpHandlerOptions): Promise; deleteUserPoolReplica(args: DeleteUserPoolReplicaCommandInput, cb: (err: any, data?: DeleteUserPoolReplicaCommandOutput) => void): void; deleteUserPoolReplica(args: DeleteUserPoolReplicaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserPoolReplicaCommandOutput) => void): void; /** * @see {@link DeleteWebAuthnCredentialCommand} */ deleteWebAuthnCredential(args: DeleteWebAuthnCredentialCommandInput, options?: __HttpHandlerOptions): Promise; deleteWebAuthnCredential(args: DeleteWebAuthnCredentialCommandInput, cb: (err: any, data?: DeleteWebAuthnCredentialCommandOutput) => void): void; deleteWebAuthnCredential(args: DeleteWebAuthnCredentialCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWebAuthnCredentialCommandOutput) => void): void; /** * @see {@link DescribeIdentityProviderCommand} */ describeIdentityProvider(args: DescribeIdentityProviderCommandInput, options?: __HttpHandlerOptions): Promise; describeIdentityProvider(args: DescribeIdentityProviderCommandInput, cb: (err: any, data?: DescribeIdentityProviderCommandOutput) => void): void; describeIdentityProvider(args: DescribeIdentityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeIdentityProviderCommandOutput) => void): void; /** * @see {@link DescribeManagedLoginBrandingCommand} */ describeManagedLoginBranding(args: DescribeManagedLoginBrandingCommandInput, options?: __HttpHandlerOptions): Promise; describeManagedLoginBranding(args: DescribeManagedLoginBrandingCommandInput, cb: (err: any, data?: DescribeManagedLoginBrandingCommandOutput) => void): void; describeManagedLoginBranding(args: DescribeManagedLoginBrandingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeManagedLoginBrandingCommandOutput) => void): void; /** * @see {@link DescribeManagedLoginBrandingByClientCommand} */ describeManagedLoginBrandingByClient(args: DescribeManagedLoginBrandingByClientCommandInput, options?: __HttpHandlerOptions): Promise; describeManagedLoginBrandingByClient(args: DescribeManagedLoginBrandingByClientCommandInput, cb: (err: any, data?: DescribeManagedLoginBrandingByClientCommandOutput) => void): void; describeManagedLoginBrandingByClient(args: DescribeManagedLoginBrandingByClientCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeManagedLoginBrandingByClientCommandOutput) => void): void; /** * @see {@link DescribeResourceServerCommand} */ describeResourceServer(args: DescribeResourceServerCommandInput, options?: __HttpHandlerOptions): Promise; describeResourceServer(args: DescribeResourceServerCommandInput, cb: (err: any, data?: DescribeResourceServerCommandOutput) => void): void; describeResourceServer(args: DescribeResourceServerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeResourceServerCommandOutput) => void): void; /** * @see {@link DescribeRiskConfigurationCommand} */ describeRiskConfiguration(args: DescribeRiskConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; describeRiskConfiguration(args: DescribeRiskConfigurationCommandInput, cb: (err: any, data?: DescribeRiskConfigurationCommandOutput) => void): void; describeRiskConfiguration(args: DescribeRiskConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRiskConfigurationCommandOutput) => void): void; /** * @see {@link DescribeTermsCommand} */ describeTerms(args: DescribeTermsCommandInput, options?: __HttpHandlerOptions): Promise; describeTerms(args: DescribeTermsCommandInput, cb: (err: any, data?: DescribeTermsCommandOutput) => void): void; describeTerms(args: DescribeTermsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTermsCommandOutput) => void): void; /** * @see {@link DescribeUserImportJobCommand} */ describeUserImportJob(args: DescribeUserImportJobCommandInput, options?: __HttpHandlerOptions): Promise; describeUserImportJob(args: DescribeUserImportJobCommandInput, cb: (err: any, data?: DescribeUserImportJobCommandOutput) => void): void; describeUserImportJob(args: DescribeUserImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUserImportJobCommandOutput) => void): void; /** * @see {@link DescribeUserPoolCommand} */ describeUserPool(args: DescribeUserPoolCommandInput, options?: __HttpHandlerOptions): Promise; describeUserPool(args: DescribeUserPoolCommandInput, cb: (err: any, data?: DescribeUserPoolCommandOutput) => void): void; describeUserPool(args: DescribeUserPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUserPoolCommandOutput) => void): void; /** * @see {@link DescribeUserPoolClientCommand} */ describeUserPoolClient(args: DescribeUserPoolClientCommandInput, options?: __HttpHandlerOptions): Promise; describeUserPoolClient(args: DescribeUserPoolClientCommandInput, cb: (err: any, data?: DescribeUserPoolClientCommandOutput) => void): void; describeUserPoolClient(args: DescribeUserPoolClientCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUserPoolClientCommandOutput) => void): void; /** * @see {@link DescribeUserPoolDomainCommand} */ describeUserPoolDomain(args: DescribeUserPoolDomainCommandInput, options?: __HttpHandlerOptions): Promise; describeUserPoolDomain(args: DescribeUserPoolDomainCommandInput, cb: (err: any, data?: DescribeUserPoolDomainCommandOutput) => void): void; describeUserPoolDomain(args: DescribeUserPoolDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUserPoolDomainCommandOutput) => void): void; /** * @see {@link ForgetDeviceCommand} */ forgetDevice(args: ForgetDeviceCommandInput, options?: __HttpHandlerOptions): Promise; forgetDevice(args: ForgetDeviceCommandInput, cb: (err: any, data?: ForgetDeviceCommandOutput) => void): void; forgetDevice(args: ForgetDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ForgetDeviceCommandOutput) => void): void; /** * @see {@link ForgotPasswordCommand} */ forgotPassword(args: ForgotPasswordCommandInput, options?: __HttpHandlerOptions): Promise; forgotPassword(args: ForgotPasswordCommandInput, cb: (err: any, data?: ForgotPasswordCommandOutput) => void): void; forgotPassword(args: ForgotPasswordCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ForgotPasswordCommandOutput) => void): void; /** * @see {@link GetCSVHeaderCommand} */ getCSVHeader(args: GetCSVHeaderCommandInput, options?: __HttpHandlerOptions): Promise; getCSVHeader(args: GetCSVHeaderCommandInput, cb: (err: any, data?: GetCSVHeaderCommandOutput) => void): void; getCSVHeader(args: GetCSVHeaderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCSVHeaderCommandOutput) => void): void; /** * @see {@link GetDeviceCommand} */ getDevice(args: GetDeviceCommandInput, options?: __HttpHandlerOptions): Promise; getDevice(args: GetDeviceCommandInput, cb: (err: any, data?: GetDeviceCommandOutput) => void): void; getDevice(args: GetDeviceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeviceCommandOutput) => void): void; /** * @see {@link GetGroupCommand} */ getGroup(args: GetGroupCommandInput, options?: __HttpHandlerOptions): Promise; getGroup(args: GetGroupCommandInput, cb: (err: any, data?: GetGroupCommandOutput) => void): void; getGroup(args: GetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGroupCommandOutput) => void): void; /** * @see {@link GetIdentityProviderByIdentifierCommand} */ getIdentityProviderByIdentifier(args: GetIdentityProviderByIdentifierCommandInput, options?: __HttpHandlerOptions): Promise; getIdentityProviderByIdentifier(args: GetIdentityProviderByIdentifierCommandInput, cb: (err: any, data?: GetIdentityProviderByIdentifierCommandOutput) => void): void; getIdentityProviderByIdentifier(args: GetIdentityProviderByIdentifierCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIdentityProviderByIdentifierCommandOutput) => void): void; /** * @see {@link GetLogDeliveryConfigurationCommand} */ getLogDeliveryConfiguration(args: GetLogDeliveryConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getLogDeliveryConfiguration(args: GetLogDeliveryConfigurationCommandInput, cb: (err: any, data?: GetLogDeliveryConfigurationCommandOutput) => void): void; getLogDeliveryConfiguration(args: GetLogDeliveryConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetLogDeliveryConfigurationCommandOutput) => void): void; /** * @see {@link GetSigningCertificateCommand} */ getSigningCertificate(args: GetSigningCertificateCommandInput, options?: __HttpHandlerOptions): Promise; getSigningCertificate(args: GetSigningCertificateCommandInput, cb: (err: any, data?: GetSigningCertificateCommandOutput) => void): void; getSigningCertificate(args: GetSigningCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSigningCertificateCommandOutput) => void): void; /** * @see {@link GetTokensFromRefreshTokenCommand} */ getTokensFromRefreshToken(args: GetTokensFromRefreshTokenCommandInput, options?: __HttpHandlerOptions): Promise; getTokensFromRefreshToken(args: GetTokensFromRefreshTokenCommandInput, cb: (err: any, data?: GetTokensFromRefreshTokenCommandOutput) => void): void; getTokensFromRefreshToken(args: GetTokensFromRefreshTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTokensFromRefreshTokenCommandOutput) => void): void; /** * @see {@link GetUICustomizationCommand} */ getUICustomization(args: GetUICustomizationCommandInput, options?: __HttpHandlerOptions): Promise; getUICustomization(args: GetUICustomizationCommandInput, cb: (err: any, data?: GetUICustomizationCommandOutput) => void): void; getUICustomization(args: GetUICustomizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUICustomizationCommandOutput) => void): void; /** * @see {@link GetUserCommand} */ 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; /** * @see {@link GetUserAttributeVerificationCodeCommand} */ getUserAttributeVerificationCode(args: GetUserAttributeVerificationCodeCommandInput, options?: __HttpHandlerOptions): Promise; getUserAttributeVerificationCode(args: GetUserAttributeVerificationCodeCommandInput, cb: (err: any, data?: GetUserAttributeVerificationCodeCommandOutput) => void): void; getUserAttributeVerificationCode(args: GetUserAttributeVerificationCodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUserAttributeVerificationCodeCommandOutput) => void): void; /** * @see {@link GetUserAuthFactorsCommand} */ getUserAuthFactors(args: GetUserAuthFactorsCommandInput, options?: __HttpHandlerOptions): Promise; getUserAuthFactors(args: GetUserAuthFactorsCommandInput, cb: (err: any, data?: GetUserAuthFactorsCommandOutput) => void): void; getUserAuthFactors(args: GetUserAuthFactorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUserAuthFactorsCommandOutput) => void): void; /** * @see {@link GetUserPoolMfaConfigCommand} */ getUserPoolMfaConfig(args: GetUserPoolMfaConfigCommandInput, options?: __HttpHandlerOptions): Promise; getUserPoolMfaConfig(args: GetUserPoolMfaConfigCommandInput, cb: (err: any, data?: GetUserPoolMfaConfigCommandOutput) => void): void; getUserPoolMfaConfig(args: GetUserPoolMfaConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUserPoolMfaConfigCommandOutput) => void): void; /** * @see {@link GlobalSignOutCommand} */ globalSignOut(args: GlobalSignOutCommandInput, options?: __HttpHandlerOptions): Promise; globalSignOut(args: GlobalSignOutCommandInput, cb: (err: any, data?: GlobalSignOutCommandOutput) => void): void; globalSignOut(args: GlobalSignOutCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GlobalSignOutCommandOutput) => void): void; /** * @see {@link InitiateAuthCommand} */ initiateAuth(args: InitiateAuthCommandInput, options?: __HttpHandlerOptions): Promise; initiateAuth(args: InitiateAuthCommandInput, cb: (err: any, data?: InitiateAuthCommandOutput) => void): void; initiateAuth(args: InitiateAuthCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: InitiateAuthCommandOutput) => void): void; /** * @see {@link ListDevicesCommand} */ listDevices(args: ListDevicesCommandInput, options?: __HttpHandlerOptions): Promise; listDevices(args: ListDevicesCommandInput, cb: (err: any, data?: ListDevicesCommandOutput) => void): void; listDevices(args: ListDevicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDevicesCommandOutput) => void): void; /** * @see {@link ListGroupsCommand} */ listGroups(args: ListGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listGroups(args: ListGroupsCommandInput, cb: (err: any, data?: ListGroupsCommandOutput) => void): void; listGroups(args: ListGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListGroupsCommandOutput) => void): void; /** * @see {@link ListIdentityProvidersCommand} */ listIdentityProviders(args: ListIdentityProvidersCommandInput, options?: __HttpHandlerOptions): Promise; listIdentityProviders(args: ListIdentityProvidersCommandInput, cb: (err: any, data?: ListIdentityProvidersCommandOutput) => void): void; listIdentityProviders(args: ListIdentityProvidersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListIdentityProvidersCommandOutput) => void): void; /** * @see {@link ListResourceServersCommand} */ listResourceServers(args: ListResourceServersCommandInput, options?: __HttpHandlerOptions): Promise; listResourceServers(args: ListResourceServersCommandInput, cb: (err: any, data?: ListResourceServersCommandOutput) => void): void; listResourceServers(args: ListResourceServersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceServersCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListTermsCommand} */ listTerms(args: ListTermsCommandInput, options?: __HttpHandlerOptions): Promise; listTerms(args: ListTermsCommandInput, cb: (err: any, data?: ListTermsCommandOutput) => void): void; listTerms(args: ListTermsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTermsCommandOutput) => void): void; /** * @see {@link ListUserImportJobsCommand} */ listUserImportJobs(args: ListUserImportJobsCommandInput, options?: __HttpHandlerOptions): Promise; listUserImportJobs(args: ListUserImportJobsCommandInput, cb: (err: any, data?: ListUserImportJobsCommandOutput) => void): void; listUserImportJobs(args: ListUserImportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUserImportJobsCommandOutput) => void): void; /** * @see {@link ListUserPoolClientsCommand} */ listUserPoolClients(args: ListUserPoolClientsCommandInput, options?: __HttpHandlerOptions): Promise; listUserPoolClients(args: ListUserPoolClientsCommandInput, cb: (err: any, data?: ListUserPoolClientsCommandOutput) => void): void; listUserPoolClients(args: ListUserPoolClientsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUserPoolClientsCommandOutput) => void): void; /** * @see {@link ListUserPoolClientSecretsCommand} */ listUserPoolClientSecrets(args: ListUserPoolClientSecretsCommandInput, options?: __HttpHandlerOptions): Promise; listUserPoolClientSecrets(args: ListUserPoolClientSecretsCommandInput, cb: (err: any, data?: ListUserPoolClientSecretsCommandOutput) => void): void; listUserPoolClientSecrets(args: ListUserPoolClientSecretsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUserPoolClientSecretsCommandOutput) => void): void; /** * @see {@link ListUserPoolReplicasCommand} */ listUserPoolReplicas(args: ListUserPoolReplicasCommandInput, options?: __HttpHandlerOptions): Promise; listUserPoolReplicas(args: ListUserPoolReplicasCommandInput, cb: (err: any, data?: ListUserPoolReplicasCommandOutput) => void): void; listUserPoolReplicas(args: ListUserPoolReplicasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUserPoolReplicasCommandOutput) => void): void; /** * @see {@link ListUserPoolsCommand} */ listUserPools(args: ListUserPoolsCommandInput, options?: __HttpHandlerOptions): Promise; listUserPools(args: ListUserPoolsCommandInput, cb: (err: any, data?: ListUserPoolsCommandOutput) => void): void; listUserPools(args: ListUserPoolsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUserPoolsCommandOutput) => void): void; /** * @see {@link ListUsersCommand} */ 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; /** * @see {@link ListUsersInGroupCommand} */ listUsersInGroup(args: ListUsersInGroupCommandInput, options?: __HttpHandlerOptions): Promise; listUsersInGroup(args: ListUsersInGroupCommandInput, cb: (err: any, data?: ListUsersInGroupCommandOutput) => void): void; listUsersInGroup(args: ListUsersInGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListUsersInGroupCommandOutput) => void): void; /** * @see {@link ListWebAuthnCredentialsCommand} */ listWebAuthnCredentials(args: ListWebAuthnCredentialsCommandInput, options?: __HttpHandlerOptions): Promise; listWebAuthnCredentials(args: ListWebAuthnCredentialsCommandInput, cb: (err: any, data?: ListWebAuthnCredentialsCommandOutput) => void): void; listWebAuthnCredentials(args: ListWebAuthnCredentialsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWebAuthnCredentialsCommandOutput) => void): void; /** * @see {@link ResendConfirmationCodeCommand} */ resendConfirmationCode(args: ResendConfirmationCodeCommandInput, options?: __HttpHandlerOptions): Promise; resendConfirmationCode(args: ResendConfirmationCodeCommandInput, cb: (err: any, data?: ResendConfirmationCodeCommandOutput) => void): void; resendConfirmationCode(args: ResendConfirmationCodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ResendConfirmationCodeCommandOutput) => void): void; /** * @see {@link RespondToAuthChallengeCommand} */ respondToAuthChallenge(args: RespondToAuthChallengeCommandInput, options?: __HttpHandlerOptions): Promise; respondToAuthChallenge(args: RespondToAuthChallengeCommandInput, cb: (err: any, data?: RespondToAuthChallengeCommandOutput) => void): void; respondToAuthChallenge(args: RespondToAuthChallengeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RespondToAuthChallengeCommandOutput) => void): void; /** * @see {@link RevokeTokenCommand} */ revokeToken(args: RevokeTokenCommandInput, options?: __HttpHandlerOptions): Promise; revokeToken(args: RevokeTokenCommandInput, cb: (err: any, data?: RevokeTokenCommandOutput) => void): void; revokeToken(args: RevokeTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RevokeTokenCommandOutput) => void): void; /** * @see {@link SetLogDeliveryConfigurationCommand} */ setLogDeliveryConfiguration(args: SetLogDeliveryConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; setLogDeliveryConfiguration(args: SetLogDeliveryConfigurationCommandInput, cb: (err: any, data?: SetLogDeliveryConfigurationCommandOutput) => void): void; setLogDeliveryConfiguration(args: SetLogDeliveryConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetLogDeliveryConfigurationCommandOutput) => void): void; /** * @see {@link SetRiskConfigurationCommand} */ setRiskConfiguration(args: SetRiskConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; setRiskConfiguration(args: SetRiskConfigurationCommandInput, cb: (err: any, data?: SetRiskConfigurationCommandOutput) => void): void; setRiskConfiguration(args: SetRiskConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetRiskConfigurationCommandOutput) => void): void; /** * @see {@link SetUICustomizationCommand} */ setUICustomization(args: SetUICustomizationCommandInput, options?: __HttpHandlerOptions): Promise; setUICustomization(args: SetUICustomizationCommandInput, cb: (err: any, data?: SetUICustomizationCommandOutput) => void): void; setUICustomization(args: SetUICustomizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetUICustomizationCommandOutput) => void): void; /** * @see {@link SetUserMFAPreferenceCommand} */ setUserMFAPreference(args: SetUserMFAPreferenceCommandInput, options?: __HttpHandlerOptions): Promise; setUserMFAPreference(args: SetUserMFAPreferenceCommandInput, cb: (err: any, data?: SetUserMFAPreferenceCommandOutput) => void): void; setUserMFAPreference(args: SetUserMFAPreferenceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetUserMFAPreferenceCommandOutput) => void): void; /** * @see {@link SetUserPoolMfaConfigCommand} */ setUserPoolMfaConfig(args: SetUserPoolMfaConfigCommandInput, options?: __HttpHandlerOptions): Promise; setUserPoolMfaConfig(args: SetUserPoolMfaConfigCommandInput, cb: (err: any, data?: SetUserPoolMfaConfigCommandOutput) => void): void; setUserPoolMfaConfig(args: SetUserPoolMfaConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetUserPoolMfaConfigCommandOutput) => void): void; /** * @see {@link SetUserSettingsCommand} */ setUserSettings(args: SetUserSettingsCommandInput, options?: __HttpHandlerOptions): Promise; setUserSettings(args: SetUserSettingsCommandInput, cb: (err: any, data?: SetUserSettingsCommandOutput) => void): void; setUserSettings(args: SetUserSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SetUserSettingsCommandOutput) => void): void; /** * @see {@link SignUpCommand} */ signUp(args: SignUpCommandInput, options?: __HttpHandlerOptions): Promise; signUp(args: SignUpCommandInput, cb: (err: any, data?: SignUpCommandOutput) => void): void; signUp(args: SignUpCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SignUpCommandOutput) => void): void; /** * @see {@link StartUserImportJobCommand} */ startUserImportJob(args: StartUserImportJobCommandInput, options?: __HttpHandlerOptions): Promise; startUserImportJob(args: StartUserImportJobCommandInput, cb: (err: any, data?: StartUserImportJobCommandOutput) => void): void; startUserImportJob(args: StartUserImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartUserImportJobCommandOutput) => void): void; /** * @see {@link StartWebAuthnRegistrationCommand} */ startWebAuthnRegistration(args: StartWebAuthnRegistrationCommandInput, options?: __HttpHandlerOptions): Promise; startWebAuthnRegistration(args: StartWebAuthnRegistrationCommandInput, cb: (err: any, data?: StartWebAuthnRegistrationCommandOutput) => void): void; startWebAuthnRegistration(args: StartWebAuthnRegistrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartWebAuthnRegistrationCommandOutput) => void): void; /** * @see {@link StopUserImportJobCommand} */ stopUserImportJob(args: StopUserImportJobCommandInput, options?: __HttpHandlerOptions): Promise; stopUserImportJob(args: StopUserImportJobCommandInput, cb: (err: any, data?: StopUserImportJobCommandOutput) => void): void; stopUserImportJob(args: StopUserImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopUserImportJobCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateAuthEventFeedbackCommand} */ updateAuthEventFeedback(args: UpdateAuthEventFeedbackCommandInput, options?: __HttpHandlerOptions): Promise; updateAuthEventFeedback(args: UpdateAuthEventFeedbackCommandInput, cb: (err: any, data?: UpdateAuthEventFeedbackCommandOutput) => void): void; updateAuthEventFeedback(args: UpdateAuthEventFeedbackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAuthEventFeedbackCommandOutput) => void): void; /** * @see {@link UpdateDeviceStatusCommand} */ updateDeviceStatus(args: UpdateDeviceStatusCommandInput, options?: __HttpHandlerOptions): Promise; updateDeviceStatus(args: UpdateDeviceStatusCommandInput, cb: (err: any, data?: UpdateDeviceStatusCommandOutput) => void): void; updateDeviceStatus(args: UpdateDeviceStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDeviceStatusCommandOutput) => void): void; /** * @see {@link UpdateGroupCommand} */ updateGroup(args: UpdateGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateGroup(args: UpdateGroupCommandInput, cb: (err: any, data?: UpdateGroupCommandOutput) => void): void; updateGroup(args: UpdateGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateGroupCommandOutput) => void): void; /** * @see {@link UpdateIdentityProviderCommand} */ updateIdentityProvider(args: UpdateIdentityProviderCommandInput, options?: __HttpHandlerOptions): Promise; updateIdentityProvider(args: UpdateIdentityProviderCommandInput, cb: (err: any, data?: UpdateIdentityProviderCommandOutput) => void): void; updateIdentityProvider(args: UpdateIdentityProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIdentityProviderCommandOutput) => void): void; /** * @see {@link UpdateManagedLoginBrandingCommand} */ updateManagedLoginBranding(): Promise; updateManagedLoginBranding(args: UpdateManagedLoginBrandingCommandInput, options?: __HttpHandlerOptions): Promise; updateManagedLoginBranding(args: UpdateManagedLoginBrandingCommandInput, cb: (err: any, data?: UpdateManagedLoginBrandingCommandOutput) => void): void; updateManagedLoginBranding(args: UpdateManagedLoginBrandingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateManagedLoginBrandingCommandOutput) => void): void; /** * @see {@link UpdateResourceServerCommand} */ updateResourceServer(args: UpdateResourceServerCommandInput, options?: __HttpHandlerOptions): Promise; updateResourceServer(args: UpdateResourceServerCommandInput, cb: (err: any, data?: UpdateResourceServerCommandOutput) => void): void; updateResourceServer(args: UpdateResourceServerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateResourceServerCommandOutput) => void): void; /** * @see {@link UpdateTermsCommand} */ updateTerms(args: UpdateTermsCommandInput, options?: __HttpHandlerOptions): Promise; updateTerms(args: UpdateTermsCommandInput, cb: (err: any, data?: UpdateTermsCommandOutput) => void): void; updateTerms(args: UpdateTermsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTermsCommandOutput) => void): void; /** * @see {@link UpdateUserAttributesCommand} */ updateUserAttributes(args: UpdateUserAttributesCommandInput, options?: __HttpHandlerOptions): Promise; updateUserAttributes(args: UpdateUserAttributesCommandInput, cb: (err: any, data?: UpdateUserAttributesCommandOutput) => void): void; updateUserAttributes(args: UpdateUserAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserAttributesCommandOutput) => void): void; /** * @see {@link UpdateUserPoolCommand} */ updateUserPool(args: UpdateUserPoolCommandInput, options?: __HttpHandlerOptions): Promise; updateUserPool(args: UpdateUserPoolCommandInput, cb: (err: any, data?: UpdateUserPoolCommandOutput) => void): void; updateUserPool(args: UpdateUserPoolCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserPoolCommandOutput) => void): void; /** * @see {@link UpdateUserPoolClientCommand} */ updateUserPoolClient(args: UpdateUserPoolClientCommandInput, options?: __HttpHandlerOptions): Promise; updateUserPoolClient(args: UpdateUserPoolClientCommandInput, cb: (err: any, data?: UpdateUserPoolClientCommandOutput) => void): void; updateUserPoolClient(args: UpdateUserPoolClientCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserPoolClientCommandOutput) => void): void; /** * @see {@link UpdateUserPoolDomainCommand} */ updateUserPoolDomain(args: UpdateUserPoolDomainCommandInput, options?: __HttpHandlerOptions): Promise; updateUserPoolDomain(args: UpdateUserPoolDomainCommandInput, cb: (err: any, data?: UpdateUserPoolDomainCommandOutput) => void): void; updateUserPoolDomain(args: UpdateUserPoolDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserPoolDomainCommandOutput) => void): void; /** * @see {@link UpdateUserPoolReplicaCommand} */ updateUserPoolReplica(args: UpdateUserPoolReplicaCommandInput, options?: __HttpHandlerOptions): Promise; updateUserPoolReplica(args: UpdateUserPoolReplicaCommandInput, cb: (err: any, data?: UpdateUserPoolReplicaCommandOutput) => void): void; updateUserPoolReplica(args: UpdateUserPoolReplicaCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateUserPoolReplicaCommandOutput) => void): void; /** * @see {@link VerifySoftwareTokenCommand} */ verifySoftwareToken(args: VerifySoftwareTokenCommandInput, options?: __HttpHandlerOptions): Promise; verifySoftwareToken(args: VerifySoftwareTokenCommandInput, cb: (err: any, data?: VerifySoftwareTokenCommandOutput) => void): void; verifySoftwareToken(args: VerifySoftwareTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: VerifySoftwareTokenCommandOutput) => void): void; /** * @see {@link VerifyUserAttributeCommand} */ verifyUserAttribute(args: VerifyUserAttributeCommandInput, options?: __HttpHandlerOptions): Promise; verifyUserAttribute(args: VerifyUserAttributeCommandInput, cb: (err: any, data?: VerifyUserAttributeCommandOutput) => void): void; verifyUserAttribute(args: VerifyUserAttributeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: VerifyUserAttributeCommandOutput) => void): void; /** * @see {@link AdminListGroupsForUserCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link AdminListGroupsForUserCommandOutput}. */ paginateAdminListGroupsForUser(args: AdminListGroupsForUserCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link AdminListUserAuthEventsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link AdminListUserAuthEventsCommandOutput}. */ paginateAdminListUserAuthEvents(args: AdminListUserAuthEventsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListGroupsCommandOutput}. */ paginateListGroups(args: ListGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListIdentityProvidersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListIdentityProvidersCommandOutput}. */ paginateListIdentityProviders(args: ListIdentityProvidersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListResourceServersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListResourceServersCommandOutput}. */ paginateListResourceServers(args: ListResourceServersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListUserPoolClientsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListUserPoolClientsCommandOutput}. */ paginateListUserPoolClients(args: ListUserPoolClientsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListUserPoolsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListUserPoolsCommandOutput}. */ paginateListUserPools(args: ListUserPoolsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListUsersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListUsersCommandOutput}. */ paginateListUsers(args: ListUsersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListUsersInGroupCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListUsersInGroupCommandOutput}. */ paginateListUsersInGroup(args: ListUsersInGroupCommandInput, paginationConfig?: Omit): Paginator; } /** *

With the Amazon Cognito user pools API, you can configure user pools and authenticate users. To * authenticate users from third-party identity providers (IdPs) in this API, you can * link IdP users to native user profiles. Learn more * about the authentication and authorization of federated users at Adding user pool sign-in through a third party and in the User pool federation endpoints and managed login reference.

*

This API reference provides detailed information about API operations and object types * in Amazon Cognito.

*

Along with resource management operations, the Amazon Cognito user pools API includes classes * of operations and authorization models for client-side and server-side authentication of * users. You can interact with operations in the Amazon Cognito user pools API as any of the * following subjects.

*
    *
  1. *

    An administrator who wants to configure user pools, app clients, users, * groups, or other user pool functions.

    *
  2. *
  3. *

    A server-side app, like a web application, that wants to use its Amazon Web Services * privileges to manage, authenticate, or authorize a user.

    *
  4. *
  5. *

    A client-side app, like a mobile app, that wants to make unauthenticated * requests to manage, authenticate, or authorize a user.

    *
  6. *
*

For more information, see Understanding API, OIDC, and managed login pages * authentication in the Amazon Cognito Developer Guide.

*

With your Amazon Web Services SDK, you can build the logic to support operational flows in every use * case for this API. You can also make direct REST API requests to Amazon Cognito user pools service endpoints. The following links can get you started * with the CognitoIdentityProvider client in supported Amazon Web Services SDKs.

*

To get started with an Amazon Web Services SDK, see Tools to Build on Amazon Web Services. For example actions and scenarios, see Code examples for Amazon Cognito Identity Provider using Amazon Web Services * SDKs.

* @public */ export declare class CognitoIdentityProvider extends CognitoIdentityProviderClient implements CognitoIdentityProvider { }