import { type SqliteDatabase } from "./sqlite_driver.js";
/**
 * Clear the cached SQLite connection. Next getSqliteDb() will open a new
 * connection (and create the DB file if missing). Call this after I/O errors
 * (e.g. disk I/O error, DB file deleted while server was running).
 */
export declare function clearSqliteCache(): void;
export declare function getSqliteDb(): SqliteDatabase;
/**
 * Ensure a SQLite database file exists with Neotoma schema initialized.
 * Used by init to eagerly provision both dev and prod databases.
 */
export declare function ensureSqliteDbInitialized(dbPath: string): void;
//# sourceMappingURL=sqlite_client.d.ts.map