import type { PreprocessorStep } from "../types.js";
export declare const INTERNAL_STATE_VTABLE = "lix_internal_state_vtable";
/**
 * Rewrites internal state vtable references into inline union subqueries.
 *
 * @example
 * ```ts
 * const rewritten = rewriteVtableSelects({
 *   node: statement,
 *   getCacheTables,
 *   hasOpenTransaction,
 * });
 * ```
 */
export declare const rewriteVtableSelects: PreprocessorStep;
//# sourceMappingURL=rewrite-vtable-selects.d.ts.map