import { QueryInput, ScanInput, UpdateItemInput } from 'aws-sdk/clients/dynamodb';
import { Expression } from '../type/expression.type';
/**
 * resolves name conflict when expression uses an attributeValueName that is already used in given *Input
 * @param expression
 * @param params
 * @return safe-to-use Expression
 */
export declare function resolveAttributeValueNameConflicts(expression: Expression, params: QueryInput | ScanInput | UpdateItemInput): Expression;
