export declare function migrateCodexConversionConfigIfNeeded(value: unknown, inheritedCompaction?: { continuity: import("./config-contract.ts").ContinuityStrategy; historyStorage: import("./config-contract.ts").HistoryStorage; shareSubagentContext: boolean; method: import("./config-contract.ts").CompactionMethod; v2UserMessageRetention: import("./config-contract.ts").V2UserMessageRetention; }): { migrated: boolean; config: unknown; };