import { type CodexConversionConfig } from "./config.ts"; export declare const OWNED_CONFIG_KEYS: string[]; export declare const LEGACY_OWNED_CONFIG_KEYS: string[]; export declare function isRecord(value: unknown): value is Record; export declare function mergeConfigDocument(existing: Record, owned: Record): Record; export declare function clearAbsentOwnedOptionals(document: Record, owned: Record, folderScope: boolean): void; export declare function writeConfigDocumentAtomic(configPath: string, document: Record): void; export declare function withoutProjectOnlyConfig(config: CodexConversionConfig): CodexConversionConfig; export declare function withoutProjectOnlyDocument(document: Record): Record; export declare function withoutGlobalOnlyDocument(document: Record): Record; export declare function withoutDisabledProjectCacheKeepalive(document: Record): Record;