import type { StorageBackend, RunResult } from './backend.js'; export declare class SqlJsBackend implements StorageBackend { private db; private dbPath; private constructor(); static create(dbPath?: string): Promise; run(sql: string, params?: unknown[]): RunResult; all>(sql: string, params?: unknown[]): T[]; get>(sql: string, params?: unknown[]): T | undefined; transaction(fn: () => R): R; exec(sql: string): void; serialize(): Buffer | null; /** Save the in-memory database to disk. */ save(): void; close(): void; } //# sourceMappingURL=sqljs-backend.d.ts.map