import type { EventHandlerContext } from './types.js'; export declare function handleSubagentStart(ctx: EventHandlerContext, toolCallId: string, agentType: string, task: string, modelId?: string, forked?: boolean): void; export declare function handleSubagentToolStart(ctx: EventHandlerContext, toolCallId: string, subToolName: string, subToolArgs: unknown): void; export declare function handleSubagentToolEnd(ctx: EventHandlerContext, toolCallId: string, subToolName: string, subToolResult: unknown, isError: boolean): void; export declare function handleSubagentEnd(ctx: EventHandlerContext, toolCallId: string, isError: boolean, durationMs: number, result?: string): void; //# sourceMappingURL=subagent.d.ts.map