import type { ResolvedTarget } from "./resolve-target.js"; /** * Herramienta destino del bundle (Cursor, Claude Code, Codex, GitHub Copilot en VS Code). */ export type AgentId = "cursor" | "claude-code" | "codex" | "github-copilot"; export declare const AGENT_IDS: readonly AgentId[]; export declare const AGENTS: Record; export declare function isAgentId(value: string): value is AgentId; /** * Raíz donde se copian los skills del bundle. * GitHub Copilot: VS Code descubre `*.instructions.md` bajo `.github/instructions` (repo) o * `~/.copilot/instructions` (usuario). Tras copiar cada skill, el instalador duplica `SKILL.md` como * `.instructions.md` para que Copilot los cargue. Ver documentación de VS Code sobre custom instructions. */ export declare function skillsRootForBundleInstall(target: ResolvedTarget, agentId: AgentId): string; /** * Raíz donde se copian los agentes del bundle. * GitHub Copilot: cada agente va en `//AGENTS.md` (convención `AGENTS.md` de VS Code en subcarpetas). */ export declare function agentsRootForBundleInstall(target: ResolvedTarget, agentId: AgentId): string; export declare function skillBundleInstallDir(target: ResolvedTarget, agentId: AgentId, skillId: string): string; /** * Ruta final del archivo de agente instalado (p. ej. `.md` suelto o `.../AGENTS.md` para Copilot). */ export declare function bundledAgentInstallFile(target: ResolvedTarget, agentId: AgentId, bundleAgentName: string): string; //# sourceMappingURL=agents.d.ts.map