/**
 * @module Utilities
 */
import type { KyselyPlugin, PluginTransformQueryArgs, PluginTransformResultArgs, QueryResult, RootOperationNode, UnknownRow } from "kysely";
/**
 * @internal
 */
export declare class KyselyTableNameTransformerPlugin implements KyselyPlugin {
    private readonly transformer;
    constructor(tableNameMap: Record<string, string>);
    transformQuery(args: PluginTransformQueryArgs): RootOperationNode;
    transformResult(args: PluginTransformResultArgs): Promise<QueryResult<UnknownRow>>;
}
