import type { SQLOptions } from "prostgles-types"; import type { AuthClientRequest } from "../../Auth/AuthTypes"; import type { DB, Prostgles } from "../../Prostgles"; import type { DboBuilder, LocalParams } from "../DboBuilder"; export declare function runSQL(this: DboBuilder, queryWithoutRLS: string, args: unknown, options: SQLOptions | undefined, localParams: LocalParams | undefined): Promise; export declare function cacheDBTypes(this: DboBuilder, force?: boolean): Promise<{ dataTypesMap: Map; userTablesMap: Map; userTableColumnsMap: Map; }>; export declare const canRunSQL: (prostgles: Prostgles, clientReq: AuthClientRequest | undefined) => Promise; export declare const canCreateTables: (db: DB) => Promise; //# sourceMappingURL=runSQL.d.ts.map