/** * @public * @enum */ export declare const ConsistencyLevel: { readonly EVENTUAL: "EVENTUAL"; readonly SERIALIZABLE: "SERIALIZABLE"; }; /** * @public */ export type ConsistencyLevel = (typeof ConsistencyLevel)[keyof typeof ConsistencyLevel]; /** * @public * @enum */ export declare const RangeMode: { readonly EXCLUSIVE: "EXCLUSIVE"; readonly FIRST: "FIRST"; readonly INCLUSIVE: "INCLUSIVE"; readonly LAST: "LAST"; readonly LAST_BEFORE_MISSING_VALUES: "LAST_BEFORE_MISSING_VALUES"; }; /** * @public */ export type RangeMode = (typeof RangeMode)[keyof typeof RangeMode]; /** * @public * @enum */ export declare const BatchReadExceptionType: { readonly AccessDeniedException: "AccessDeniedException"; readonly CannotListParentOfRootException: "CannotListParentOfRootException"; readonly DirectoryNotEnabledException: "DirectoryNotEnabledException"; readonly FacetValidationException: "FacetValidationException"; readonly InternalServiceException: "InternalServiceException"; readonly InvalidArnException: "InvalidArnException"; readonly InvalidNextTokenException: "InvalidNextTokenException"; readonly LimitExceededException: "LimitExceededException"; readonly NotIndexException: "NotIndexException"; readonly NotNodeException: "NotNodeException"; readonly NotPolicyException: "NotPolicyException"; readonly ResourceNotFoundException: "ResourceNotFoundException"; readonly ValidationException: "ValidationException"; }; /** * @public */ export type BatchReadExceptionType = (typeof BatchReadExceptionType)[keyof typeof BatchReadExceptionType]; /** * @public * @enum */ export declare const BatchWriteExceptionType: { readonly AccessDeniedException: "AccessDeniedException"; readonly DirectoryNotEnabledException: "DirectoryNotEnabledException"; readonly FacetValidationException: "FacetValidationException"; readonly IndexedAttributeMissingException: "IndexedAttributeMissingException"; readonly InternalServiceException: "InternalServiceException"; readonly InvalidArnException: "InvalidArnException"; readonly InvalidAttachmentException: "InvalidAttachmentException"; readonly LimitExceededException: "LimitExceededException"; readonly LinkNameAlreadyInUseException: "LinkNameAlreadyInUseException"; readonly NotIndexException: "NotIndexException"; readonly NotNodeException: "NotNodeException"; readonly NotPolicyException: "NotPolicyException"; readonly ObjectAlreadyDetachedException: "ObjectAlreadyDetachedException"; readonly ObjectNotDetachedException: "ObjectNotDetachedException"; readonly ResourceNotFoundException: "ResourceNotFoundException"; readonly StillContainsLinksException: "StillContainsLinksException"; readonly UnsupportedIndexTypeException: "UnsupportedIndexTypeException"; readonly ValidationException: "ValidationException"; }; /** * @public */ export type BatchWriteExceptionType = (typeof BatchWriteExceptionType)[keyof typeof BatchWriteExceptionType]; /** * @public * @enum */ export declare const UpdateActionType: { readonly CREATE_OR_UPDATE: "CREATE_OR_UPDATE"; readonly DELETE: "DELETE"; }; /** * @public */ export type UpdateActionType = (typeof UpdateActionType)[keyof typeof UpdateActionType]; /** * @public * @enum */ export declare const RuleType: { readonly BINARY_LENGTH: "BINARY_LENGTH"; readonly NUMBER_COMPARISON: "NUMBER_COMPARISON"; readonly STRING_FROM_SET: "STRING_FROM_SET"; readonly STRING_LENGTH: "STRING_LENGTH"; }; /** * @public */ export type RuleType = (typeof RuleType)[keyof typeof RuleType]; /** * @public * @enum */ export declare const FacetAttributeType: { readonly BINARY: "BINARY"; readonly BOOLEAN: "BOOLEAN"; readonly DATETIME: "DATETIME"; readonly NUMBER: "NUMBER"; readonly STRING: "STRING"; readonly VARIANT: "VARIANT"; }; /** * @public */ export type FacetAttributeType = (typeof FacetAttributeType)[keyof typeof FacetAttributeType]; /** * @public * @enum */ export declare const RequiredAttributeBehavior: { readonly NOT_REQUIRED: "NOT_REQUIRED"; readonly REQUIRED_ALWAYS: "REQUIRED_ALWAYS"; }; /** * @public */ export type RequiredAttributeBehavior = (typeof RequiredAttributeBehavior)[keyof typeof RequiredAttributeBehavior]; /** * @public * @enum */ export declare const FacetStyle: { readonly DYNAMIC: "DYNAMIC"; readonly STATIC: "STATIC"; }; /** * @public */ export type FacetStyle = (typeof FacetStyle)[keyof typeof FacetStyle]; /** * @public * @enum */ export declare const ObjectType: { readonly INDEX: "INDEX"; readonly LEAF_NODE: "LEAF_NODE"; readonly NODE: "NODE"; readonly POLICY: "POLICY"; }; /** * @public */ export type ObjectType = (typeof ObjectType)[keyof typeof ObjectType]; /** * @public * @enum */ export declare const DirectoryState: { readonly DELETED: "DELETED"; readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type DirectoryState = (typeof DirectoryState)[keyof typeof DirectoryState];