/** * Tagged-template dedent. Strips the common leading whitespace from every * non-empty line so SQL and other multi-line strings can be indented in * source without that indentation landing in the runtime value. */ export declare function dedent(strings: TemplateStringsArray, ...values: unknown[]): string; /** * Normalize SQL for identity hashing. Dedents, trims, and collapses * internal whitespace so cosmetic formatting nudges don't change the * resulting hash. */ export declare function normalizeSqlForHash(sql: string): string; /** * 7-character hex hash over the input. djb2 — deterministic, synchronous, * runtime-agnostic (works in node, bun, workerd, expo). Used to distinguish * ad-hoc queries in observability without overwhelming dashboard cardinality. */ export declare function shortHash(value: string): string;