import { SqlTemplate, SqlTextTemplate, SqlStatement } from "../SqlStatement.ts"; /** @alpha */ export declare class TemplateSqlStatement extends SqlStatement implements SqlTemplate, SqlTextTemplate { #private; private v; readonly templates: readonly string[]; readonly args: readonly unknown[]; constructor(v: (value: unknown) => string, templates: readonly string[], values: readonly unknown[]); get textArgs(): readonly string[]; get textTemplate(): string; toTextArgs(): string[]; genSql(): string; }