/**
 * Migration registry that maps version transitions to migration functions.
 *
 * To add a new migration:
 * 1. Create a new migration file (e.g., v2-to-v3.ts)
 * 2. Export the migration object with fromVersion, toVersion, and migrate
 * 3. Add it to the migrations array below
 */
import type { Migration } from "./types.js";
export declare function getMigration(fromVersion: number, toVersion: number): Migration<any, any> | undefined;
/**
 * Check if a migration path exists from one version to another.
 *
 * @param fromVersion - Source version
 * @param toVersion - Target version
 * @returns true if all migrations exist for the path
 */
export declare function hasMigrationPath(fromVersion: number, toVersion: number): boolean;
//# sourceMappingURL=registry.d.ts.map