dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
11 lines (10 loc) • 802 B
TypeScript
import type { AnySchema, AnySchema_ } from '../any/index.js';
import type { AnyOfSchema, AnyOfSchema_ } from '../anyOf/index.js';
import type { ItemSchema, ItemSchema_ } from '../item/index.js';
import type { ListSchema, ListSchema_ } from '../list/index.js';
import type { MapSchema, MapSchema_ } from '../map/index.js';
import type { PrimitiveSchema, PrimitiveSchema_ } from '../primitive/index.js';
import type { RecordSchema, RecordSchema_ } from '../record/index.js';
import type { SetSchema, SetSchema_ } from '../set/index.js';
export type Schema = AnySchema | PrimitiveSchema | SetSchema | ListSchema | MapSchema | RecordSchema | AnyOfSchema | ItemSchema;
export type Schema_ = AnySchema_ | PrimitiveSchema_ | SetSchema_ | ListSchema_ | MapSchema_ | RecordSchema_ | AnyOfSchema_ | ItemSchema_;