import { type CommonQueryMethods, type ValueExpression } from 'slonik';
declare type NamedValueBindingsType = {
    readonly [key: string]: ValueExpression;
};
declare type UpsertConfigurationType = {
    readonly identifierName: string;
};
export declare const upsert: (connection: CommonQueryMethods, tableName: string, namedValueBindings: NamedValueBindingsType, inputUniqueConstraintColumnNames?: readonly string[] | null, inputConfiguration?: UpsertConfigurationType | null) => Promise<any>;
export {};
