/** * 从 command.ts 提取的类型定义与常量 * * 按功能域分组排列。 */ import { type EffortLevel } from '../commands/effort.js'; export interface ProviderModelMeta { providerId: string; modelId: string; modelName?: string; variants: EffortLevel[]; } export interface EffortSupportInfo { model: { providerId: string; modelId: string; } | null; supportedEfforts: EffortLevel[]; modelMatched: boolean; } export interface BuiltinAgentTranslationRule { names: string[]; descriptionStartsWith: string; translated: string; } export declare const BUILTIN_AGENT_TRANSLATION_RULES: BuiltinAgentTranslationRule[]; export declare const INTERNAL_HIDDEN_AGENT_NAMES: Set; export declare const PANEL_MODEL_OPTION_LIMIT = 500; export declare const SESSION_CTL_OPTION_LIMIT = 100; export declare const SESSION_CTL_EXISTING_LIMIT: number; export declare const EFFORT_USAGE_TEXT = "\u7528\u6CD5: /effort\uFF08\u67E5\u770B\uFF09 \u6216 /effort \uFF08\u8BBE\u7F6E\uFF09 \u6216 /effort default\uFF08\u6E05\u9664\uFF09"; export declare const EFFORT_DISPLAY_ORDER: readonly ["none", "minimal", "low", "medium", "high", "max", "xhigh"]; //# sourceMappingURL=command-types.d.ts.map