export declare function snapshotMonitors(): Array<{ id: string; description: string; command: string; ageS: number; }>; /** * Monitor tool: ejecuta un comando shell, captura stdout filtrado por un regex, * y devuelve las líneas capturadas cuando el proceso termina o expira el * timeout. Más simple que el Monitor persistente de Claude Code — nuestro * agente usa tool-call model (sin streaming desde tools), así que devolvemos * resultados en bloque. * * Para builds/tests/logs. Ejemplo: * Monitor({ command: "npm run build", timeout_ms: 120000, filter: "error|FAIL" }) */ export interface MonitorInput { command: string; description?: string; timeout_ms?: number; filter?: string; } export declare function runMonitor(input: MonitorInput, cwd: string): Promise; //# sourceMappingURL=monitor.d.ts.map