export interface SqlParam { name: string; value: unknown; } export interface WhereClause { clause: string; params: SqlParam[]; } export declare function quoteIdentifier(identifier: string): string; export declare function qualifyName(schemaName: string, objectName: string): string; export declare function assertSafeSelect(query: string): void; export declare function buildWhereClause(criteria: Record, prefix: string): WhereClause; export declare function resolveDatabaseName(requested: string | undefined, defaultDatabase: string, allowedDatabases: string[]): string; export declare function validateProcedureDefinition(definition: string, schemaName: string, procedureName: string): void; //# sourceMappingURL=sql.d.ts.map