export type ExpressionBuilderResult = {
    updateExpression: string;
    expressionAttributeNames: {
        [key: string]: string;
    };
    expressionAttributeValues: {
        [key: string]: any;
    };
};
export declare class UpdateExpressionsBuilder {
    private keyName;
    constructor(keyName: string);
    buildExpressionNames(item: any): {
        [key: string]: string;
    };
    buildExpressionValues(item: any): {
        [key: string]: any;
    };
    buildUpdateExpression(item: any): string;
    private removeKey;
}
