import { DocumentClient } from 'aws-sdk/clients/dynamodb'; import { Model } from './model'; import { ConditionWriteOperate, OperateOptions } from './operate'; export declare class Delete extends ConditionWriteOperate { protected options: DeleteOptions; constructor(options?: DeleteOptions); inspect(): { Delete: {}; }; toJSON(): Partial; then(onfulfilled?: (value?: M) => TRes | PromiseLike, onrejected?: (reason: any) => TRes | PromiseLike): Promise; } export interface DeleteOptions extends Pick, 'Model' | 'logic' | 'leaf' | 'condExprs' | 'names' | 'values'>, Partial { }