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

An internal failure occurred.

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

The request was invalid.

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

A limit was exceeded.

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

The resource already exists.

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

The ID of the resource.

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

The ARN of the resource.

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

The resource is in use.

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

The service is currently unavailable.

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

The request could not be completed due to throttling.

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

The resource was not found.

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

The requested operation is not supported.

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