import type { LixEnvironment } from "./api.js"; import { type LixEngine } from "../engine/boot.js"; /** * In-process, in-memory environment. * * Runs on the calling thread; great for tests, CLI, or light usage. In * browsers, heavy operations can block the UI – prefer the Worker environment for * production use. */ export declare class InMemoryEnvironment implements LixEnvironment { private sqlite; private engine; open(opts: Parameters[0]): Promise<{ engine?: LixEngine; }>; create(opts: Parameters[0]): Promise; export(): Promise; close(): Promise; exists(): Promise; call(name: string, args?: unknown): Promise; } //# sourceMappingURL=in-memory.d.ts.map