export interface CommonsRetireArgs { /** 能力 ID(必填) */ capability_id: string; /** 操作:retire=退役 / restore=恢复 / scan=扫描退役候选 */ action: 'retire' | 'restore' | 'scan'; /** 退役原因(action=retire 时填) */ reason?: 'owner_request' | 'low_invoke' | 'low_rating' | 'manual'; /** owner 确认标志——action=retire 时必须 true(强制 owner 确认) */ confirmed?: boolean; } export interface CommonsRetireResult { /** 首行必须 [sofagent] 前缀 */ text: string; data: { ok: boolean; capabilityId?: string; action?: string; candidates?: Array<{ capabilityId: string; name: string; reason: string; detail: string; }>; error?: string; }; isError?: boolean; } /** * 能力退役 / 恢复 / 扫描退役候选。 * * @param args 入参 * @returns 结果 */ export declare function commonsRetire(args: CommonsRetireArgs): Promise; //# sourceMappingURL=commons-retire.d.ts.map