import { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; import { ElastiCacheServiceException as __BaseException } from "./ElastiCacheServiceException"; export declare class CacheClusterNotFoundFault extends __BaseException { readonly name: "CacheClusterNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class CacheParameterGroupNotFoundFault extends __BaseException { readonly name: "CacheParameterGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheParameterGroupNotFoundFault, __BaseException > ); } export declare class CacheSecurityGroupNotFoundFault extends __BaseException { readonly name: "CacheSecurityGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheSecurityGroupNotFoundFault, __BaseException > ); } export declare class CacheSubnetGroupNotFoundFault extends __BaseException { readonly name: "CacheSubnetGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidARNFault extends __BaseException { readonly name: "InvalidARNFault"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class InvalidReplicationGroupStateFault extends __BaseException { readonly name: "InvalidReplicationGroupStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidReplicationGroupStateFault, __BaseException > ); } export declare class InvalidServerlessCacheSnapshotStateFault extends __BaseException { readonly name: "InvalidServerlessCacheSnapshotStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidServerlessCacheSnapshotStateFault, __BaseException > ); } export declare class InvalidServerlessCacheStateFault extends __BaseException { readonly name: "InvalidServerlessCacheStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidServerlessCacheStateFault, __BaseException > ); } export declare class ReplicationGroupNotFoundFault extends __BaseException { readonly name: "ReplicationGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ReservedCacheNodeNotFoundFault extends __BaseException { readonly name: "ReservedCacheNodeNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ServerlessCacheNotFoundFault extends __BaseException { readonly name: "ServerlessCacheNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ServerlessCacheSnapshotNotFoundFault extends __BaseException { readonly name: "ServerlessCacheSnapshotNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ServerlessCacheSnapshotNotFoundFault, __BaseException > ); } export declare class SnapshotNotFoundFault extends __BaseException { readonly name: "SnapshotNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class TagQuotaPerResourceExceeded extends __BaseException { readonly name: "TagQuotaPerResourceExceeded"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserGroupNotFoundFault extends __BaseException { readonly name: "UserGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserNotFoundFault extends __BaseException { readonly name: "UserNotFoundFault"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class AuthorizationAlreadyExistsFault extends __BaseException { readonly name: "AuthorizationAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< AuthorizationAlreadyExistsFault, __BaseException > ); } export declare class InvalidCacheSecurityGroupStateFault extends __BaseException { readonly name: "InvalidCacheSecurityGroupStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidCacheSecurityGroupStateFault, __BaseException > ); } export declare class InvalidParameterCombinationException extends __BaseException { readonly name: "InvalidParameterCombinationException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidParameterCombinationException, __BaseException > ); } export declare class InvalidParameterValueException extends __BaseException { readonly name: "InvalidParameterValueException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ServiceUpdateNotFoundFault extends __BaseException { readonly name: "ServiceUpdateNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ReplicationGroupNotUnderMigrationFault extends __BaseException { readonly name: "ReplicationGroupNotUnderMigrationFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReplicationGroupNotUnderMigrationFault, __BaseException > ); } export declare class ServerlessCacheSnapshotAlreadyExistsFault extends __BaseException { readonly name: "ServerlessCacheSnapshotAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ServerlessCacheSnapshotAlreadyExistsFault, __BaseException > ); } export declare class ServerlessCacheSnapshotQuotaExceededFault extends __BaseException { readonly name: "ServerlessCacheSnapshotQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ServerlessCacheSnapshotQuotaExceededFault, __BaseException > ); } export declare class ServiceLinkedRoleNotFoundFault extends __BaseException { readonly name: "ServiceLinkedRoleNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidSnapshotStateFault extends __BaseException { readonly name: "InvalidSnapshotStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class SnapshotAlreadyExistsFault extends __BaseException { readonly name: "SnapshotAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class SnapshotQuotaExceededFault extends __BaseException { readonly name: "SnapshotQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class CacheClusterAlreadyExistsFault extends __BaseException { readonly name: "CacheClusterAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ClusterQuotaForCustomerExceededFault extends __BaseException { readonly name: "ClusterQuotaForCustomerExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ClusterQuotaForCustomerExceededFault, __BaseException > ); } export declare class InsufficientCacheClusterCapacityFault extends __BaseException { readonly name: "InsufficientCacheClusterCapacityFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InsufficientCacheClusterCapacityFault, __BaseException > ); } export declare class InvalidVPCNetworkStateFault extends __BaseException { readonly name: "InvalidVPCNetworkStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class NodeQuotaForClusterExceededFault extends __BaseException { readonly name: "NodeQuotaForClusterExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< NodeQuotaForClusterExceededFault, __BaseException > ); } export declare class NodeQuotaForCustomerExceededFault extends __BaseException { readonly name: "NodeQuotaForCustomerExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< NodeQuotaForCustomerExceededFault, __BaseException > ); } export declare class CacheParameterGroupAlreadyExistsFault extends __BaseException { readonly name: "CacheParameterGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheParameterGroupAlreadyExistsFault, __BaseException > ); } export declare class CacheParameterGroupQuotaExceededFault extends __BaseException { readonly name: "CacheParameterGroupQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheParameterGroupQuotaExceededFault, __BaseException > ); } export declare class InvalidCacheParameterGroupStateFault extends __BaseException { readonly name: "InvalidCacheParameterGroupStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidCacheParameterGroupStateFault, __BaseException > ); } export declare class CacheSecurityGroupAlreadyExistsFault extends __BaseException { readonly name: "CacheSecurityGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheSecurityGroupAlreadyExistsFault, __BaseException > ); } export declare class CacheSecurityGroupQuotaExceededFault extends __BaseException { readonly name: "CacheSecurityGroupQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheSecurityGroupQuotaExceededFault, __BaseException > ); } export declare class CacheSubnetGroupAlreadyExistsFault extends __BaseException { readonly name: "CacheSubnetGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheSubnetGroupAlreadyExistsFault, __BaseException > ); } export declare class CacheSubnetGroupQuotaExceededFault extends __BaseException { readonly name: "CacheSubnetGroupQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< CacheSubnetGroupQuotaExceededFault, __BaseException > ); } export declare class CacheSubnetQuotaExceededFault extends __BaseException { readonly name: "CacheSubnetQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidSubnet extends __BaseException { readonly name: "InvalidSubnet"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class SubnetNotAllowedFault extends __BaseException { readonly name: "SubnetNotAllowedFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class GlobalReplicationGroupAlreadyExistsFault extends __BaseException { readonly name: "GlobalReplicationGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< GlobalReplicationGroupAlreadyExistsFault, __BaseException > ); } export declare class GlobalReplicationGroupNotFoundFault extends __BaseException { readonly name: "GlobalReplicationGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< GlobalReplicationGroupNotFoundFault, __BaseException > ); } export declare class InvalidCacheClusterStateFault extends __BaseException { readonly name: "InvalidCacheClusterStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class InvalidGlobalReplicationGroupStateFault extends __BaseException { readonly name: "InvalidGlobalReplicationGroupStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< InvalidGlobalReplicationGroupStateFault, __BaseException > ); } export declare class InvalidUserGroupStateFault extends __BaseException { readonly name: "InvalidUserGroupStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class NodeGroupsPerReplicationGroupQuotaExceededFault extends __BaseException { readonly name: "NodeGroupsPerReplicationGroupQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< NodeGroupsPerReplicationGroupQuotaExceededFault, __BaseException > ); } export declare class ReplicationGroupAlreadyExistsFault extends __BaseException { readonly name: "ReplicationGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReplicationGroupAlreadyExistsFault, __BaseException > ); } export declare class InvalidCredentialsException extends __BaseException { readonly name: "InvalidCredentialsException"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ServerlessCacheAlreadyExistsFault extends __BaseException { readonly name: "ServerlessCacheAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ServerlessCacheAlreadyExistsFault, __BaseException > ); } export declare class ServerlessCacheQuotaForCustomerExceededFault extends __BaseException { readonly name: "ServerlessCacheQuotaForCustomerExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ServerlessCacheQuotaForCustomerExceededFault, __BaseException > ); } export declare class SnapshotFeatureNotSupportedFault extends __BaseException { readonly name: "SnapshotFeatureNotSupportedFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< SnapshotFeatureNotSupportedFault, __BaseException > ); } export declare class DuplicateUserNameFault extends __BaseException { readonly name: "DuplicateUserNameFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserAlreadyExistsFault extends __BaseException { readonly name: "UserAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserQuotaExceededFault extends __BaseException { readonly name: "UserQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class DefaultUserRequired extends __BaseException { readonly name: "DefaultUserRequired"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserGroupAlreadyExistsFault extends __BaseException { readonly name: "UserGroupAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class UserGroupQuotaExceededFault extends __BaseException { readonly name: "UserGroupQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class NoOperationFault extends __BaseException { readonly name: "NoOperationFault"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class CacheSubnetGroupInUse extends __BaseException { readonly name: "CacheSubnetGroupInUse"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class DefaultUserAssociatedToUserGroupFault extends __BaseException { readonly name: "DefaultUserAssociatedToUserGroupFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< DefaultUserAssociatedToUserGroupFault, __BaseException > ); } export declare class InvalidUserStateFault extends __BaseException { readonly name: "InvalidUserStateFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ReservedCacheNodesOfferingNotFoundFault extends __BaseException { readonly name: "ReservedCacheNodesOfferingNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReservedCacheNodesOfferingNotFoundFault, __BaseException > ); } export declare class InvalidKMSKeyFault extends __BaseException { readonly name: "InvalidKMSKeyFault"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class SubnetInUse extends __BaseException { readonly name: "SubnetInUse"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class ReservedCacheNodeAlreadyExistsFault extends __BaseException { readonly name: "ReservedCacheNodeAlreadyExistsFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReservedCacheNodeAlreadyExistsFault, __BaseException > ); } export declare class ReservedCacheNodeQuotaExceededFault extends __BaseException { readonly name: "ReservedCacheNodeQuotaExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReservedCacheNodeQuotaExceededFault, __BaseException > ); } export declare class TagNotFoundFault extends __BaseException { readonly name: "TagNotFoundFault"; readonly $fault: "client"; constructor(opts: __ExceptionOptionType); } export declare class AuthorizationNotFoundFault extends __BaseException { readonly name: "AuthorizationNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class ReplicationGroupAlreadyUnderMigrationFault extends __BaseException { readonly name: "ReplicationGroupAlreadyUnderMigrationFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< ReplicationGroupAlreadyUnderMigrationFault, __BaseException > ); } export declare class APICallRateForCustomerExceededFault extends __BaseException { readonly name: "APICallRateForCustomerExceededFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType< APICallRateForCustomerExceededFault, __BaseException > ); } export declare class NodeGroupNotFoundFault extends __BaseException { readonly name: "NodeGroupNotFoundFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); } export declare class TestFailoverNotAvailableFault extends __BaseException { readonly name: "TestFailoverNotAvailableFault"; readonly $fault: "client"; constructor( opts: __ExceptionOptionType ); }