/** * SQL Mode 2 — Subquery Translator * * IN (SELECT ...) → Phase 2 dependency, inject as $in * NOT IN (SELECT ...) → Phase 2 dependency, inject as $nin * EXISTS (SELECT ...) → Phase 2 dependency, boolean check * NOT EXISTS (SELECT ...) → Phase 2 dependency, inverted boolean check */ import type { Dependency } from '../types.js'; export declare function resetDepCounter(): void; /** * Extract subquery dependencies from a WHERE clause AST. * Returns dependencies and a modified WHERE with placeholders. */ export declare function extractSubqueryDeps(where: unknown): { deps: Dependency[]; modifiedWhere: unknown; }; //# sourceMappingURL=subqueries.d.ts.map