import type { Dialect, SchemaSnapshot } from "../types.js"; /** * Committed reference-snapshot path for a dialect, e.g. * `/.schema.postgres.json`. d1 shares sqlite's schema, so both * map to `.schema.sqlite.json`. */ export declare function snapshotPath(migrationsDir: string, dialect: Dialect): string; /** Read + parse the snapshot, or null if the file is absent. */ export declare function readSnapshot(path: string): Promise; /** Serialize + write the snapshot, creating the parent directory if needed. */ export declare function writeSnapshot(path: string, snapshot: SchemaSnapshot): Promise; //# sourceMappingURL=store.d.ts.map