import { CaughtException } from '../../etc/caught-exception'; export declare class AuthCognito extends CaughtException { readonly name = "AuthCognito"; static instanceOf(error: Error | NonNullable): boolean; static readonly UNKNOWN_ERROR: CaughtException; static readonly AUTH_UNKNOWN_ERROR: CaughtException; static readonly ACCOUNT_REGISTER: CaughtException; static readonly ACCOUNT_UPDATE_ATTRIBUTES: CaughtException; static readonly ACCOUNT_DISABLED: CaughtException; static readonly UNCONFIRMED_ACCOUNT: CaughtException; static readonly CONFIRMING_ACCOUNT: CaughtException; static readonly CONFIRMING_EMAIL: CaughtException; static readonly CONFIRMING_PHONE: CaughtException; static readonly RESET_PASSWORD_REQUIRED: CaughtException; static readonly ACCOUNT_NOT_FOUND: CaughtException; static readonly ACCOUNT_ATTRIBUTE_NOT_FOUND: CaughtException; static readonly MORE_ACCOUNTS_FOUNDS: CaughtException; static readonly INVALID_TOKEN_FROM_COGNITO: CaughtException; static readonly AUTH_FORBIDDEN: CaughtException; static readonly AUTH_ATTEMPTS_EXCEEDED: CaughtException; static readonly CHANGE_PASSWORD_FORBIDDEN: CaughtException; static readonly CHANGE_PASSWORD_ERROR: CaughtException; static readonly SYNC_PASSWORD: CaughtException; static readonly POLICY_ACCESS_DENIED_EXCEPTION: CaughtException; }