/** * Provider-neutral SQLite schema migration for the typed-sheets sync storage. * * This operates purely on the adapter-neutral `SqlStorageAdapter` contract, so * the same migration runs whether SQLite is reached through node:sqlite, * MikroORM, or a future Prisma adapter. It preserves the `PRAGMA user_version` * migration sequence while keeping DDL and later writes on one connection. */ import type { SqlStorageAdapter } from "../../contracts/storage/sql.js"; import { type SchemaMigrationResult } from "./schema.js"; /** * Brings one SQLite store to the current sync schema version. * * `journal_mode` is configured before the write transaction begins. The * migration is idempotent and refuses to trust a schema marker unless the * required columns and indexes are present. */ export declare function migrateSqliteSchema(storage: SqlStorageAdapter): Promise; //# sourceMappingURL=migrateSchema.d.ts.map