interface SettingsLike { mcpServers?: Record; } /** * Strip any existing protocol markers from `body`, then append fresh blocks * from `media/mcp/.md` for each MCP currently enabled in `settings`. */ export declare function applyProtocolSections(body: string, settings: SettingsLike | undefined): string; /** * Copy ALL skills from media/skills/ to root/.claude/skills/. * This ensures all general skills (not just MCP-related ones) are available to Claude. * Does nothing if root is falsy. */ export declare function applyAllSkills(root: string): void; /** * For every MCP that has a corresponding `media/skills//SKILL.md`: * - If the MCP is enabled, copy the skill file to `/.claude/skills//SKILL.md`. * - If the MCP is disabled (or absent), delete `/.claude/skills//SKILL.md` * if it was previously deployed by autodev. * * Does nothing if `root` is falsy. */ export declare function applyMcpSkills(root: string, settings: SettingsLike | undefined): void; export {};