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

Provides information about an API request or response.

* @public */ export declare class BadRequestException extends __BaseException { readonly name: "BadRequestException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class ForbiddenException extends __BaseException { readonly name: "ForbiddenException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class InternalServerErrorException extends __BaseException { readonly name: "InternalServerErrorException"; readonly $fault: "server"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class MethodNotAllowedException extends __BaseException { readonly name: "MethodNotAllowedException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class NotFoundException extends __BaseException { readonly name: "NotFoundException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class PayloadTooLargeException extends __BaseException { readonly name: "PayloadTooLargeException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Provides information about an API request or response.

* @public */ export declare class TooManyRequestsException extends __BaseException { readonly name: "TooManyRequestsException"; readonly $fault: "client"; /** *

The message that's returned from the API.

* @public */ Message?: string | undefined; /** *

The unique identifier for the request or response.

* @public */ RequestID?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }