import { PGlite } from "@electric-sql/pglite"; import type { DbExec } from "../db/client.js"; export declare function createTestPglite(): Promise<{ db: PGlite & (Record | { [x: string]: never; }); transaction: (fn: (tx: DbExec) => Promise) => Promise; exec(sql: string): Promise; query(sql: string, args?: unknown[]): Promise>; prepare(sql: string): { all(...args: unknown[]): Promise; get(...args: unknown[]): Promise; run(...args: unknown[]): Promise<{ changes: number; }>; }; close(): Promise; }>;