interface OldBackendApp { id: string; type: string; name: string; enableRedis?: boolean; [key: string]: unknown; } interface NewBackendApp { id: string; type: string; name: string; [key: string]: unknown; } interface OldConfig { apps?: OldBackendApp[]; settings?: { general?: unknown; templateExtractor?: unknown; theme?: unknown; infrastructure?: { redis?: { enabled?: boolean; }; [key: string]: unknown; }; [key: string]: unknown; }; [key: string]: unknown; } interface NewConfig { apps?: NewBackendApp[]; settings?: { general?: unknown; templateExtractor?: unknown; theme?: unknown; infrastructure?: { redis?: { enabled: boolean; }; [key: string]: unknown; }; [key: string]: unknown; }; [key: string]: unknown; } /** * Migration to move enableRedis from backend apps to infrastructure settings * * This migration: * 1. Finds the first backend app with enableRedis property * 2. Moves that value to settings.infrastructure.redis.enabled * 3. Removes enableRedis from all backend apps */ export declare const migration020MoveRedisToInfrastructure: import("./types.js").SchemaMigration; export {}; //# sourceMappingURL=migration-020-move-redis-to-infrastructure.d.ts.map