import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { CognitoIdentityServiceException as __BaseException } from "./CognitoIdentityServiceException"; /** *

Thrown when the service encounters an error during processing the request.

* @public */ export declare class InternalErrorException extends __BaseException { readonly name: "InternalErrorException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown for missing or bad input parameter(s).

* @public */ export declare class InvalidParameterException extends __BaseException { readonly name: "InvalidParameterException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown when the total number of user pools has exceeded a preset limit.

* @public */ export declare class LimitExceededException extends __BaseException { readonly name: "LimitExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown when a user is not authorized to access the requested resource.

* @public */ export declare class NotAuthorizedException extends __BaseException { readonly name: "NotAuthorizedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown when a user tries to use a login which is already linked to another * account.

* @public */ export declare class ResourceConflictException extends __BaseException { readonly name: "ResourceConflictException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown when a request is throttled.

* @public */ export declare class TooManyRequestsException extends __BaseException { readonly name: "TooManyRequestsException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown when the requested resource (for example, a dataset or record) does not * exist.

* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

An exception thrown when a dependent service such as Facebook or Twitter is not * responding

* @public */ export declare class ExternalServiceException extends __BaseException { readonly name: "ExternalServiceException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

If you provided authentication information in the request, the identity pool has no * authenticated role configured, or STS returned an error response to the * request to assume the authenticated role from the identity pool. If you provided no * authentication information in the request, the identity pool has no unauthenticated role * configured, or STS returned an error response to the request to assume the * unauthenticated role from the identity pool.

*

Your role trust policy must grant AssumeRoleWithWebIdentity permissions to cognito-identity.amazonaws.com.

* @public */ export declare class InvalidIdentityPoolConfigurationException extends __BaseException { readonly name: "InvalidIdentityPoolConfigurationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The provided developer user identifier is already registered with Cognito under a * different identity ID.

* @public */ export declare class DeveloperUserAlreadyRegisteredException extends __BaseException { readonly name: "DeveloperUserAlreadyRegisteredException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Thrown if there are parallel requests to modify a resource.

* @public */ export declare class ConcurrentModificationException extends __BaseException { readonly name: "ConcurrentModificationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType); }