@mhlabs/dynamodb-client
Version:
A lib to simplify working with dynamodb document client in aws sdk v3.
7 lines (6 loc) • 545 B
TypeScript
import { BaseOptions } from './types';
export declare function ensureValidBase(options: BaseOptions): void;
export declare function ensureValid(options: BaseOptions, object: Record<string, any>, objectName?: string): void;
export declare function ensureValidQuery(options: BaseOptions, object: Record<string, any>, indexName: string): void;
export declare function ensureValidBatchWrite(options: BaseOptions, items: Record<string, any>[]): void;
export declare function ensureValidBatch(options: BaseOptions, keys: Record<string, any>[]): void;