/** * @public * @enum */ export declare const ApproximateCreationDateTimePrecision: { readonly MICROSECOND: "MICROSECOND"; readonly MILLISECOND: "MILLISECOND"; }; /** * @public */ export type ApproximateCreationDateTimePrecision = (typeof ApproximateCreationDateTimePrecision)[keyof typeof ApproximateCreationDateTimePrecision]; /** * @public * @enum */ export declare const AttributeAction: { readonly ADD: "ADD"; readonly DELETE: "DELETE"; readonly PUT: "PUT"; }; /** * @public */ export type AttributeAction = (typeof AttributeAction)[keyof typeof AttributeAction]; /** * @public * @enum */ export declare const ScalarAttributeType: { readonly B: "B"; readonly N: "N"; readonly S: "S"; }; /** * @public */ export type ScalarAttributeType = (typeof ScalarAttributeType)[keyof typeof ScalarAttributeType]; /** * @public * @enum */ export declare const BackupStatus: { readonly AVAILABLE: "AVAILABLE"; readonly CREATING: "CREATING"; readonly DELETED: "DELETED"; }; /** * @public */ export type BackupStatus = (typeof BackupStatus)[keyof typeof BackupStatus]; /** * @public * @enum */ export declare const BackupType: { readonly AWS_BACKUP: "AWS_BACKUP"; readonly SYSTEM: "SYSTEM"; readonly USER: "USER"; }; /** * @public */ export type BackupType = (typeof BackupType)[keyof typeof BackupType]; /** * @public * @enum */ export declare const BillingMode: { readonly PAY_PER_REQUEST: "PAY_PER_REQUEST"; readonly PROVISIONED: "PROVISIONED"; }; /** * @public */ export type BillingMode = (typeof BillingMode)[keyof typeof BillingMode]; /** * @public * @enum */ export declare const KeyType: { readonly HASH: "HASH"; readonly RANGE: "RANGE"; }; /** * @public */ export type KeyType = (typeof KeyType)[keyof typeof KeyType]; /** * @public * @enum */ export declare const ProjectionType: { readonly ALL: "ALL"; readonly INCLUDE: "INCLUDE"; readonly KEYS_ONLY: "KEYS_ONLY"; }; /** * @public */ export type ProjectionType = (typeof ProjectionType)[keyof typeof ProjectionType]; /** * @public * @enum */ export declare const SSEType: { readonly AES256: "AES256"; readonly KMS: "KMS"; }; /** * @public */ export type SSEType = (typeof SSEType)[keyof typeof SSEType]; /** * @public * @enum */ export declare const SSEStatus: { readonly DISABLED: "DISABLED"; readonly DISABLING: "DISABLING"; readonly ENABLED: "ENABLED"; readonly ENABLING: "ENABLING"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type SSEStatus = (typeof SSEStatus)[keyof typeof SSEStatus]; /** * @public * @enum */ export declare const StreamViewType: { readonly KEYS_ONLY: "KEYS_ONLY"; readonly NEW_AND_OLD_IMAGES: "NEW_AND_OLD_IMAGES"; readonly NEW_IMAGE: "NEW_IMAGE"; readonly OLD_IMAGE: "OLD_IMAGE"; }; /** * @public */ export type StreamViewType = (typeof StreamViewType)[keyof typeof StreamViewType]; /** * @public * @enum */ export declare const TimeToLiveStatus: { readonly DISABLED: "DISABLED"; readonly DISABLING: "DISABLING"; readonly ENABLED: "ENABLED"; readonly ENABLING: "ENABLING"; }; /** * @public */ export type TimeToLiveStatus = (typeof TimeToLiveStatus)[keyof typeof TimeToLiveStatus]; /** * @public * @enum */ export declare const BackupTypeFilter: { readonly ALL: "ALL"; readonly AWS_BACKUP: "AWS_BACKUP"; readonly SYSTEM: "SYSTEM"; readonly USER: "USER"; }; /** * @public */ export type BackupTypeFilter = (typeof BackupTypeFilter)[keyof typeof BackupTypeFilter]; /** * @public * @enum */ export declare const ReturnConsumedCapacity: { readonly INDEXES: "INDEXES"; readonly NONE: "NONE"; readonly TOTAL: "TOTAL"; }; /** * @public */ export type ReturnConsumedCapacity = (typeof ReturnConsumedCapacity)[keyof typeof ReturnConsumedCapacity]; /** * @public * @enum */ export declare const ReturnValuesOnConditionCheckFailure: { readonly ALL_OLD: "ALL_OLD"; readonly NONE: "NONE"; }; /** * @public */ export type ReturnValuesOnConditionCheckFailure = (typeof ReturnValuesOnConditionCheckFailure)[keyof typeof ReturnValuesOnConditionCheckFailure]; /** * @public * @enum */ export declare const BatchStatementErrorCodeEnum: { readonly AccessDenied: "AccessDenied"; readonly ConditionalCheckFailed: "ConditionalCheckFailed"; readonly DuplicateItem: "DuplicateItem"; readonly InternalServerError: "InternalServerError"; readonly ItemCollectionSizeLimitExceeded: "ItemCollectionSizeLimitExceeded"; readonly ProvisionedThroughputExceeded: "ProvisionedThroughputExceeded"; readonly RequestLimitExceeded: "RequestLimitExceeded"; readonly ResourceNotFound: "ResourceNotFound"; readonly ThrottlingError: "ThrottlingError"; readonly TransactionConflict: "TransactionConflict"; readonly ValidationError: "ValidationError"; }; /** * @public */ export type BatchStatementErrorCodeEnum = (typeof BatchStatementErrorCodeEnum)[keyof typeof BatchStatementErrorCodeEnum]; /** * @public * @enum */ export declare const ReturnItemCollectionMetrics: { readonly NONE: "NONE"; readonly SIZE: "SIZE"; }; /** * @public */ export type ReturnItemCollectionMetrics = (typeof ReturnItemCollectionMetrics)[keyof typeof ReturnItemCollectionMetrics]; /** * @public * @enum */ export declare const ComparisonOperator: { readonly BEGINS_WITH: "BEGINS_WITH"; readonly BETWEEN: "BETWEEN"; readonly CONTAINS: "CONTAINS"; readonly EQ: "EQ"; readonly GE: "GE"; readonly GT: "GT"; readonly IN: "IN"; readonly LE: "LE"; readonly LT: "LT"; readonly NE: "NE"; readonly NOT_CONTAINS: "NOT_CONTAINS"; readonly NOT_NULL: "NOT_NULL"; readonly NULL: "NULL"; }; /** * @public */ export type ComparisonOperator = (typeof ComparisonOperator)[keyof typeof ComparisonOperator]; /** * @public * @enum */ export declare const ConditionalOperator: { readonly AND: "AND"; readonly OR: "OR"; }; /** * @public */ export type ConditionalOperator = (typeof ConditionalOperator)[keyof typeof ConditionalOperator]; /** * @public * @enum */ export declare const ContinuousBackupsStatus: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type ContinuousBackupsStatus = (typeof ContinuousBackupsStatus)[keyof typeof ContinuousBackupsStatus]; /** * @public * @enum */ export declare const PointInTimeRecoveryStatus: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type PointInTimeRecoveryStatus = (typeof PointInTimeRecoveryStatus)[keyof typeof PointInTimeRecoveryStatus]; /** * @public * @enum */ export declare const ContributorInsightsAction: { readonly DISABLE: "DISABLE"; readonly ENABLE: "ENABLE"; }; /** * @public */ export type ContributorInsightsAction = (typeof ContributorInsightsAction)[keyof typeof ContributorInsightsAction]; /** * @public * @enum */ export declare const ContributorInsightsMode: { readonly ACCESSED_AND_THROTTLED_KEYS: "ACCESSED_AND_THROTTLED_KEYS"; readonly THROTTLED_KEYS: "THROTTLED_KEYS"; }; /** * @public */ export type ContributorInsightsMode = (typeof ContributorInsightsMode)[keyof typeof ContributorInsightsMode]; /** * @public * @enum */ export declare const ContributorInsightsStatus: { readonly DISABLED: "DISABLED"; readonly DISABLING: "DISABLING"; readonly ENABLED: "ENABLED"; readonly ENABLING: "ENABLING"; readonly FAILED: "FAILED"; }; /** * @public */ export type ContributorInsightsStatus = (typeof ContributorInsightsStatus)[keyof typeof ContributorInsightsStatus]; /** * @public * @enum */ export declare const GlobalTableStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type GlobalTableStatus = (typeof GlobalTableStatus)[keyof typeof GlobalTableStatus]; /** * @public * @enum */ export declare const IndexStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type IndexStatus = (typeof IndexStatus)[keyof typeof IndexStatus]; /** * @public * @enum */ export declare const GlobalTableSettingsReplicationMode: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; readonly ENABLED_WITH_OVERRIDES: "ENABLED_WITH_OVERRIDES"; }; /** * @public */ export type GlobalTableSettingsReplicationMode = (typeof GlobalTableSettingsReplicationMode)[keyof typeof GlobalTableSettingsReplicationMode]; /** * @public * @enum */ export declare const ReplicaStatus: { readonly ACTIVE: "ACTIVE"; readonly ARCHIVED: "ARCHIVED"; readonly ARCHIVING: "ARCHIVING"; readonly CREATING: "CREATING"; readonly CREATION_FAILED: "CREATION_FAILED"; readonly DELETING: "DELETING"; readonly INACCESSIBLE_ENCRYPTION_CREDENTIALS: "INACCESSIBLE_ENCRYPTION_CREDENTIALS"; readonly REGION_DISABLED: "REGION_DISABLED"; readonly REPLICATION_NOT_AUTHORIZED: "REPLICATION_NOT_AUTHORIZED"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type ReplicaStatus = (typeof ReplicaStatus)[keyof typeof ReplicaStatus]; /** * @public * @enum */ export declare const TableClass: { readonly STANDARD: "STANDARD"; readonly STANDARD_INFREQUENT_ACCESS: "STANDARD_INFREQUENT_ACCESS"; }; /** * @public */ export type TableClass = (typeof TableClass)[keyof typeof TableClass]; /** * @public * @enum */ export declare const TableStatus: { readonly ACTIVE: "ACTIVE"; readonly ARCHIVED: "ARCHIVED"; readonly ARCHIVING: "ARCHIVING"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly INACCESSIBLE_ENCRYPTION_CREDENTIALS: "INACCESSIBLE_ENCRYPTION_CREDENTIALS"; readonly REPLICATION_NOT_AUTHORIZED: "REPLICATION_NOT_AUTHORIZED"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type TableStatus = (typeof TableStatus)[keyof typeof TableStatus]; /** * @public * @enum */ export declare const WitnessStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; }; /** * @public */ export type WitnessStatus = (typeof WitnessStatus)[keyof typeof WitnessStatus]; /** * @public * @enum */ export declare const MultiRegionConsistency: { readonly EVENTUAL: "EVENTUAL"; readonly STRONG: "STRONG"; }; /** * @public */ export type MultiRegionConsistency = (typeof MultiRegionConsistency)[keyof typeof MultiRegionConsistency]; /** * @public * @enum */ export declare const ReturnValue: { readonly ALL_NEW: "ALL_NEW"; readonly ALL_OLD: "ALL_OLD"; readonly NONE: "NONE"; readonly UPDATED_NEW: "UPDATED_NEW"; readonly UPDATED_OLD: "UPDATED_OLD"; }; /** * @public */ export type ReturnValue = (typeof ReturnValue)[keyof typeof ReturnValue]; /** * @public * @enum */ export declare const ExportFormat: { readonly DYNAMODB_JSON: "DYNAMODB_JSON"; readonly ION: "ION"; }; /** * @public */ export type ExportFormat = (typeof ExportFormat)[keyof typeof ExportFormat]; /** * @public * @enum */ export declare const ExportStatus: { readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; /** * @public */ export type ExportStatus = (typeof ExportStatus)[keyof typeof ExportStatus]; /** * @public * @enum */ export declare const ExportType: { readonly FULL_EXPORT: "FULL_EXPORT"; readonly INCREMENTAL_EXPORT: "INCREMENTAL_EXPORT"; }; /** * @public */ export type ExportType = (typeof ExportType)[keyof typeof ExportType]; /** * @public * @enum */ export declare const ExportViewType: { readonly NEW_AND_OLD_IMAGES: "NEW_AND_OLD_IMAGES"; readonly NEW_IMAGE: "NEW_IMAGE"; }; /** * @public */ export type ExportViewType = (typeof ExportViewType)[keyof typeof ExportViewType]; /** * @public * @enum */ export declare const S3SseAlgorithm: { readonly AES256: "AES256"; readonly KMS: "KMS"; }; /** * @public */ export type S3SseAlgorithm = (typeof S3SseAlgorithm)[keyof typeof S3SseAlgorithm]; /** * @public * @enum */ export declare const ImportStatus: { readonly CANCELLED: "CANCELLED"; readonly CANCELLING: "CANCELLING"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; /** * @public */ export type ImportStatus = (typeof ImportStatus)[keyof typeof ImportStatus]; /** * @public * @enum */ export declare const InputCompressionType: { readonly GZIP: "GZIP"; readonly NONE: "NONE"; readonly ZSTD: "ZSTD"; }; /** * @public */ export type InputCompressionType = (typeof InputCompressionType)[keyof typeof InputCompressionType]; /** * @public * @enum */ export declare const InputFormat: { readonly CSV: "CSV"; readonly DYNAMODB_JSON: "DYNAMODB_JSON"; readonly ION: "ION"; }; /** * @public */ export type InputFormat = (typeof InputFormat)[keyof typeof InputFormat]; /** * @public * @enum */ export declare const DestinationStatus: { readonly ACTIVE: "ACTIVE"; readonly DISABLED: "DISABLED"; readonly DISABLING: "DISABLING"; readonly ENABLE_FAILED: "ENABLE_FAILED"; readonly ENABLING: "ENABLING"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type DestinationStatus = (typeof DestinationStatus)[keyof typeof DestinationStatus]; /** * @public * @enum */ export declare const Select: { readonly ALL_ATTRIBUTES: "ALL_ATTRIBUTES"; readonly ALL_PROJECTED_ATTRIBUTES: "ALL_PROJECTED_ATTRIBUTES"; readonly COUNT: "COUNT"; readonly SPECIFIC_ATTRIBUTES: "SPECIFIC_ATTRIBUTES"; }; /** * @public */ export type Select = (typeof Select)[keyof typeof Select];