import type { MigrationStorage, SqlQuerier } from '../../type/index.js'; /** * Stores migration state in a JSON file. * Useful for development or environments without a database. */ export declare class JsonMigrationStorage implements MigrationStorage { private executedMigrations; private readonly filePath; constructor(filePath?: string); ensureStorage(): Promise; executed(): Promise; logWithQuerier(_querier: SqlQuerier, migrationName: string): Promise; unlogWithQuerier(_querier: SqlQuerier, migrationName: string): Promise; private save; } //# sourceMappingURL=jsonStorage.d.ts.map