import { type ReturnConsumedCapacity, type UpdateItemCommandInput } from '@aws-sdk/client-dynamodb'; import { type DynamoReturnValues } from '../interfaces'; import { type Table } from '../table'; import { type UpdateConditions } from './filters'; export interface UpdateItemInputParams { conditions?: UpdateConditions; returnValues?: DynamoReturnValues; returnConsumedCapacity?: ReturnConsumedCapacity; } interface UpdateItemInput extends UpdateItemCommandInput { UpdateExpression: string; } export declare function getUpdateItemInput(record: T, params?: UpdateItemInputParams): UpdateItemInput; export {};