UNPKG

taskflow-ai

Version:

TaskFlow AI - 智能PRD文档解析与任务管理助手,支持多模型AI协同、MCP编辑器集成,专为开发团队设计的CLI工具

45 lines (44 loc) 1.03 kB
import { ModelType } from '../types/config'; /** * 简化的配置管理器 * 负责管理应用程序的配置信息 */ export declare class SimpleConfigManager { private configPath; private config; constructor(); private loadConfig; private saveConfig; /** * 获取配置值 */ get(key: string, defaultValue?: unknown): unknown; /** * 设置配置值 */ set(key: string, value: unknown): void; /** * 获取所有配置 */ getAll(): Record<string, unknown>; /** * 更新配置 */ update(newConfig: Record<string, unknown>): void; /** * 重置配置 */ reset(): void; /** * 获取配置(兼容原ConfigManager接口) */ getConfig(): Record<string, unknown>; /** * 更新配置(兼容原ConfigManager接口) */ updateConfig(config: Record<string, unknown>, _isProjectLevel?: boolean): void; /** * 获取默认模型类型 */ getDefaultModelType(): ModelType; }