import { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { IoTServiceException as __BaseException } from "./IoTServiceException"; export declare class InternalFailureException extends __BaseException { readonly name: "InternalFailureException"; readonly $fault: "server"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidRequestException extends __BaseException { readonly name: "InvalidRequestException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ServiceUnavailableException extends __BaseException { readonly name: "ServiceUnavailableException"; readonly $fault: "server"; constructor( opts: __ExceptionOptionType ); } export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class TransferAlreadyCompletedException extends __BaseException { readonly name: "TransferAlreadyCompletedException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< TransferAlreadyCompletedException, __BaseException > ); } export declare class UnauthorizedException extends __BaseException { readonly name: "UnauthorizedException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; resourceId?: string | undefined; constructor(opts: __ExceptionOptionType); } export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "server"; constructor( opts: __ExceptionOptionType ); } export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class LimitExceededException extends __BaseException { readonly name: "LimitExceededException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class VersionConflictException extends __BaseException { readonly name: "VersionConflictException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidStateTransitionException extends __BaseException { readonly name: "InvalidStateTransitionException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidStateTransitionException, __BaseException > ); } export declare class ConflictingResourceUpdateException extends __BaseException { readonly name: "ConflictingResourceUpdateException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ConflictingResourceUpdateException, __BaseException > ); } export declare class InternalException extends __BaseException { readonly name: "InternalException"; readonly $fault: "server"; constructor(opts: __ExceptionOptionType); } export declare class ResourceAlreadyExistsException extends __BaseException { readonly name: "ResourceAlreadyExistsException"; readonly $fault: "client"; resourceId?: string | undefined; resourceArn?: string | undefined; constructor( opts: __ExceptionOptionType ); } export declare class CertificateValidationException extends __BaseException { readonly name: "CertificateValidationException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidQueryException extends __BaseException { readonly name: "InvalidQueryException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class IndexNotReadyException extends __BaseException { readonly name: "IndexNotReadyException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidAggregationException extends __BaseException { readonly name: "InvalidAggregationException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class MalformedPolicyException extends __BaseException { readonly name: "MalformedPolicyException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class VersionsLimitExceededException extends __BaseException { readonly name: "VersionsLimitExceededException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class SqlParseException extends __BaseException { readonly name: "SqlParseException"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class DeleteConflictException extends __BaseException { readonly name: "DeleteConflictException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class CertificateStateException extends __BaseException { readonly name: "CertificateStateException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class NotConfiguredException extends __BaseException { readonly name: "NotConfiguredException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class RegistrationCodeValidationException extends __BaseException { readonly name: "RegistrationCodeValidationException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< RegistrationCodeValidationException, __BaseException > ); } export declare class CertificateConflictException extends __BaseException { readonly name: "CertificateConflictException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ResourceRegistrationFailureException extends __BaseException { readonly name: "ResourceRegistrationFailureException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ResourceRegistrationFailureException, __BaseException > ); } export declare class TaskAlreadyExistsException extends __BaseException { readonly name: "TaskAlreadyExistsException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidResponseException extends __BaseException { readonly name: "InvalidResponseException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class TransferConflictException extends __BaseException { readonly name: "TransferConflictException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); }