/** * Known migration names (can be extended as new migrations are added) */ export type MigrationNames = "transitionsOnEnter" | "otherMigration" | "cardsMigration" | "hideToVisibility"; /** * Version mapping - maps semver versions to arrays of migration names * Uses string[] to allow flexibility for new migrations */ export type VersionMapping = Record; export declare const preselectMigrations: (currentVersion: string, installedVersion: string, versionMapping: VersionMapping, alreadyApplied?: { story: string[]; preset: string[]; }) => { story: never[]; preset: never[]; }; export declare const modifyOrCreateAppliedMigrationsFile: (migrationApplied: string, itemType: "story" | "preset") => Promise;