export declare const UpdateActionStatus: { readonly COMPLETE: "complete"; readonly IN_PROGRESS: "in-progress"; readonly NOT_APPLICABLE: "not-applicable"; readonly NOT_APPLIED: "not-applied"; readonly SCHEDULED: "scheduled"; readonly SCHEDULING: "scheduling"; readonly STOPPED: "stopped"; readonly STOPPING: "stopping"; readonly WAITING_TO_START: "waiting-to-start"; }; export type UpdateActionStatus = (typeof UpdateActionStatus)[keyof typeof UpdateActionStatus]; export declare const AutomaticFailoverStatus: { readonly DISABLED: "disabled"; readonly DISABLING: "disabling"; readonly ENABLED: "enabled"; readonly ENABLING: "enabling"; }; export type AutomaticFailoverStatus = (typeof AutomaticFailoverStatus)[keyof typeof AutomaticFailoverStatus]; export declare const ClusterMode: { readonly COMPATIBLE: "compatible"; readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type ClusterMode = (typeof ClusterMode)[keyof typeof ClusterMode]; export declare const DataTieringStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type DataTieringStatus = (typeof DataTieringStatus)[keyof typeof DataTieringStatus]; export declare const IpDiscovery: { readonly IPV4: "ipv4"; readonly IPV6: "ipv6"; }; export type IpDiscovery = (typeof IpDiscovery)[keyof typeof IpDiscovery]; export declare const DestinationType: { readonly CloudWatchLogs: "cloudwatch-logs"; readonly KinesisFirehose: "kinesis-firehose"; }; export type DestinationType = (typeof DestinationType)[keyof typeof DestinationType]; export declare const LogFormat: { readonly JSON: "json"; readonly TEXT: "text"; }; export type LogFormat = (typeof LogFormat)[keyof typeof LogFormat]; export declare const LogType: { readonly ENGINE_LOG: "engine-log"; readonly SLOW_LOG: "slow-log"; }; export type LogType = (typeof LogType)[keyof typeof LogType]; export declare const LogDeliveryConfigurationStatus: { readonly ACTIVE: "active"; readonly DISABLING: "disabling"; readonly ENABLING: "enabling"; readonly ERROR: "error"; readonly MODIFYING: "modifying"; }; export type LogDeliveryConfigurationStatus = (typeof LogDeliveryConfigurationStatus)[keyof typeof LogDeliveryConfigurationStatus]; export declare const MultiAZStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type MultiAZStatus = (typeof MultiAZStatus)[keyof typeof MultiAZStatus]; export declare const NetworkType: { readonly DUAL_STACK: "dual_stack"; readonly IPV4: "ipv4"; readonly IPV6: "ipv6"; }; export type NetworkType = (typeof NetworkType)[keyof typeof NetworkType]; export declare const AuthTokenUpdateStatus: { readonly ROTATING: "ROTATING"; readonly SETTING: "SETTING"; }; export type AuthTokenUpdateStatus = (typeof AuthTokenUpdateStatus)[keyof typeof AuthTokenUpdateStatus]; export declare const PendingAutomaticFailoverStatus: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type PendingAutomaticFailoverStatus = (typeof PendingAutomaticFailoverStatus)[keyof typeof PendingAutomaticFailoverStatus]; export declare const TransitEncryptionMode: { readonly PREFERRED: "preferred"; readonly REQUIRED: "required"; }; export type TransitEncryptionMode = (typeof TransitEncryptionMode)[keyof typeof TransitEncryptionMode]; export declare const AZMode: { readonly CROSS_AZ: "cross-az"; readonly SINGLE_AZ: "single-az"; }; export type AZMode = (typeof AZMode)[keyof typeof AZMode]; export declare const OutpostMode: { readonly CROSS_OUTPOST: "cross-outpost"; readonly SINGLE_OUTPOST: "single-outpost"; }; export type OutpostMode = (typeof OutpostMode)[keyof typeof OutpostMode]; export declare const DataStorageUnit: { readonly GB: "GB"; }; export type DataStorageUnit = (typeof DataStorageUnit)[keyof typeof DataStorageUnit]; export declare const InputAuthenticationType: { readonly IAM: "iam"; readonly NO_PASSWORD: "no-password-required"; readonly PASSWORD: "password"; }; export type InputAuthenticationType = (typeof InputAuthenticationType)[keyof typeof InputAuthenticationType]; export declare const AuthenticationType: { readonly IAM: "iam"; readonly NO_PASSWORD: "no-password"; readonly PASSWORD: "password"; }; export type AuthenticationType = (typeof AuthenticationType)[keyof typeof AuthenticationType]; export declare const ChangeType: { readonly immediate: "immediate"; readonly requires_reboot: "requires-reboot"; }; export type ChangeType = (typeof ChangeType)[keyof typeof ChangeType]; export declare const SourceType: { readonly cache_cluster: "cache-cluster"; readonly cache_parameter_group: "cache-parameter-group"; readonly cache_security_group: "cache-security-group"; readonly cache_subnet_group: "cache-subnet-group"; readonly replication_group: "replication-group"; readonly serverless_cache: "serverless-cache"; readonly serverless_cache_snapshot: "serverless-cache-snapshot"; readonly user: "user"; readonly user_group: "user-group"; }; export type SourceType = (typeof SourceType)[keyof typeof SourceType]; export declare const ServiceUpdateStatus: { readonly AVAILABLE: "available"; readonly CANCELLED: "cancelled"; readonly EXPIRED: "expired"; }; export type ServiceUpdateStatus = (typeof ServiceUpdateStatus)[keyof typeof ServiceUpdateStatus]; export declare const ServiceUpdateSeverity: { readonly CRITICAL: "critical"; readonly IMPORTANT: "important"; readonly LOW: "low"; readonly MEDIUM: "medium"; }; export type ServiceUpdateSeverity = (typeof ServiceUpdateSeverity)[keyof typeof ServiceUpdateSeverity]; export declare const ServiceUpdateType: { readonly SECURITY_UPDATE: "security-update"; }; export type ServiceUpdateType = (typeof ServiceUpdateType)[keyof typeof ServiceUpdateType]; export declare const NodeUpdateInitiatedBy: { readonly CUSTOMER: "customer"; readonly SYSTEM: "system"; }; export type NodeUpdateInitiatedBy = (typeof NodeUpdateInitiatedBy)[keyof typeof NodeUpdateInitiatedBy]; export declare const NodeUpdateStatus: { readonly COMPLETE: "complete"; readonly IN_PROGRESS: "in-progress"; readonly NOT_APPLIED: "not-applied"; readonly STOPPED: "stopped"; readonly STOPPING: "stopping"; readonly WAITING_TO_START: "waiting-to-start"; }; export type NodeUpdateStatus = (typeof NodeUpdateStatus)[keyof typeof NodeUpdateStatus]; export declare const SlaMet: { readonly NA: "n/a"; readonly NO: "no"; readonly YES: "yes"; }; export type SlaMet = (typeof SlaMet)[keyof typeof SlaMet]; export declare const AuthTokenUpdateStrategyType: { readonly DELETE: "DELETE"; readonly ROTATE: "ROTATE"; readonly SET: "SET"; }; export type AuthTokenUpdateStrategyType = (typeof AuthTokenUpdateStrategyType)[keyof typeof AuthTokenUpdateStrategyType];