import { type MigrationOperation, type Snapshot } from '@chkit/core'; export interface MigrationJournalEntry { name: string; appliedAt: string; checksum: string; } export interface MigrationJournal { version: 1; applied: MigrationJournalEntry[]; } interface ChecksumMismatch { name: string; expected: string; actual: string; } export declare function readSnapshot(metaDir: string): Promise; export declare function summarizePlan(operations: MigrationOperation[]): string[]; export declare function listMigrations(migrationsDir: string): Promise; export declare function findChecksumMismatches(migrationsDir: string, journal: MigrationJournal): Promise; export declare function checksumSQL(value: string): string; export {}; //# sourceMappingURL=migration-store.d.ts.map