/** * Announces the one place a statement observer does not carry its * error-sanitization guarantee. * * `ManagedConnection.client` is the sanctioned raw-driver door, and it stays * raw on purpose — queries issued through it bypass the driver error boundary, * so on an observed connection their errors serialize the bind parameters * postgres.js attached. Everything reached through `.drizzle` (which is every * `pipe()` call, every `pipe.*` write, every transaction and savepoint) is * inside the boundary and unaffected. * * Warns once per database name: this is a design fact about the code holding * the connection, not a per-query event, and repeating it would train people to * filter it out. */ export declare function warnRawClientIsUnsanitized(database: string): void; /** Test seam: forget which databases have already warned. */ export declare function _resetRawClientWarnings(): void; //# sourceMappingURL=raw-client-warning.d.ts.map