/**
 * src/subagents/routes.ts
 *
 * The subagent control surface. Powers the dashboard's "Active subagents"
 * panel + chat-NL trigger detection.
 *
 *   GET    /api/subagents                  — list (active + recent)
 *   GET    /api/subagents/:id              — single run + status
 *   GET    /api/subagents/:id/events       — replay event history
 *   GET    /api/subagents/:id/stream       — SSE: live progress feed
 *   POST   /api/subagents                  — spawn from explicit body
 *   POST   /api/subagents/:id/cancel       — stop a running subagent
 *   POST   /api/subagents/parse            — NL parser: "spawn an agent to do X"
 */
import type { FastifyInstance } from 'fastify';
export declare function registerSubagentRoutes(app: FastifyInstance): Promise<void>;
//# sourceMappingURL=routes.d.ts.map