export declare const CURRENT_CONFIG_SCHEMA_VERSION = 1; export interface ConfigMigrationStep { fromVersion: number; toVersion: number; description: string; } export interface ConfigMigrationPlan { currentVersion: number | null; targetVersion: number; required: boolean; supported: boolean; steps: ConfigMigrationStep[]; errors: string[]; } export interface ConfigMigrationResult extends ConfigMigrationPlan { applied: boolean; dryRun: boolean; backupPath?: string; } export declare function planConfigMigration(root?: string): Promise; export declare function migrateConfig({ root, apply, }?: { root?: string; apply?: boolean; }): Promise;