UNPKG

dynamodb-toolbox

Version:

Lightweight and type-safe query builder for DynamoDB and TypeScript.

56 lines (55 loc) 1.67 kB
import { any } from './any/index.js'; import { anyOf } from './anyOf/index.js'; import { binary } from './binary/index.js'; import { boolean } from './boolean/index.js'; import { item } from './item/index.js'; import { list } from './list/index.js'; import { map } from './map/index.js'; import { nul } from './null/index.js'; import { number } from './number/index.js'; import { record } from './record/index.js'; import { set } from './set/index.js'; import { string } from './string/index.js'; export * from './types/index.js'; export * from './any/index.js'; export * from './null/index.js'; export * from './boolean/index.js'; export * from './number/index.js'; export * from './string/index.js'; export * from './binary/index.js'; export * from './primitive/index.js'; export * from './set/index.js'; export * from './list/index.js'; export * from './map/index.js'; export * from './record/index.js'; export * from './anyOf/index.js'; export * from './item/index.js'; export { SchemaAction } from './schema.js'; export declare const schema: { any: typeof any; nul: typeof nul; boolean: typeof boolean; number: typeof number; string: typeof string; binary: typeof binary; set: typeof set; list: typeof list; map: typeof map; record: typeof record; anyOf: typeof anyOf; item: typeof item; }; export declare const s: { any: typeof any; nul: typeof nul; boolean: typeof boolean; number: typeof number; string: typeof string; binary: typeof binary; set: typeof set; list: typeof list; map: typeof map; record: typeof record; anyOf: typeof anyOf; item: typeof item; };