/** * Unified Config Loader * * 精简版:加载和保存 YAML 配置,只保留核心功能。 */ import { UnifiedConfig, GlobalEnvConfig, ThinkingConfig } from './unified-config-types'; export declare function getConfigYamlPath(): string; export declare function getConfigJsonPath(): string; export declare function hasUnifiedConfig(): boolean; export declare function hasLegacyConfig(): boolean; export declare function getConfigFormat(): 'yaml' | 'json' | 'none'; /** * 加载 unified config。文件不存在或格式错误返回 null。 */ export declare function loadUnifiedConfig(): UnifiedConfig | null; export declare function loadOrCreateUnifiedConfig(): UnifiedConfig; export declare function saveUnifiedConfig(config: UnifiedConfig): void; export declare function updateUnifiedConfig(updates: Partial): UnifiedConfig; export declare function isUnifiedMode(): boolean; export declare function getDefaultProfile(): string | undefined; export declare function setDefaultProfile(name: string): void; export declare function getGlobalEnvConfig(): GlobalEnvConfig; export declare function getThinkingConfig(): ThinkingConfig; //# sourceMappingURL=unified-config-loader.d.ts.map