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

The submitted request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.

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

The request configuration has conflicts. For details, see the accompanying error message.

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

The request exceeded the rate limit. Retry after the specified time period.

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

The requested resource is not found. Make sure that the request URI is correct.

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

The request has reached its throttling limit. Retry after the specified time period.

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

The request is denied because the caller has insufficient permissions.

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

The requested service is not available. For details see the accompanying error message. Retry after the specified time period.

* @public */ export declare class ServiceUnavailableException extends __BaseException { readonly name: "ServiceUnavailableException"; readonly $fault: "server"; retryAfterSeconds?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }