import type { HarnessDetection, SafeContextResult } from './safe/index.js'; import type { SkillFmToolResult } from './mcp/_vendored-contracts/beacon-mcp-tools-v1.js'; export interface SkillFmSetupSafeInput { /** dry_run=true 仅 detect 不真改 */ dry_run?: boolean; /** uninstall=true 移除已注入的 (跟 install 互斥) */ uninstall?: boolean; /** Sidecar URL 注入到 guide */ sidecar_url?: string; /** 包版本写入 guide header */ version?: string; } export interface SkillFmSetupSafeOutput { detections: HarnessDetection[]; results: SafeContextResult[]; rendered: string; } export declare function handleSetupSafe(input: SkillFmSetupSafeInput): Promise>; export declare const handleSetupAgentForcing: typeof handleSetupSafe; //# sourceMappingURL=setup-safe.d.ts.map