import { DocumentClient } from 'aws-sdk/lib/dynamodb/document_client'; export declare type OperatorGenerator = (generator: Generator) => Operated; export declare type Operated = Pick; export declare type Generator = (keyName?: any) => string; export declare type ComparisonOperator = '=' | '<>' | '>' | '>=' | '<' | '<='; export declare type TConnector = 'AND' | 'OR' | 'NOT' | ','; export declare type TExpression = 'KeyConditionExpression' | 'FilterExpression' | 'UpdateExpression' | 'ConditionExpression'; export declare type DDBDataType = 'S' | 'N' | 'B' | 'SS' | 'NS' | 'BS' | 'BOOL' | 'NULL' | 'M' | 'L'; export declare type TUpdateOperator = 'SET' | 'REMOVE' | 'ADD' | 'DELETE'; export declare type TAssignmentOperator = 'LIST_APPEND' | 'SET';