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

The specified version does not match the version of the document.

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

The caller isn't authorized to make the request.

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

An unexpected error has occurred.

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

The request is not valid.

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

The specified resource does not exist.

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

The rate exceeds the limit.

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

The specified combination of HTTP verb and URI is not supported.

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

The service is temporarily unavailable.

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

You are not authorized to perform this operation.

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

The document encoding is not supported.

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

The delivery confirmation was not received from the client within the specified timeout period.

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

The payload exceeds the maximum size allowed.

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