import type { ToolCallCompletedPayload, ToolCallStartedPayload } from '../../trace/types.js'; import type { ToolResult } from '../anthropic-direct/types.js'; export declare function buildToolCallStartedPayload(args: { toolUseId: string; name: string; input: unknown; subagentId?: string | undefined; }): ToolCallStartedPayload; export declare function buildToolCallCompletedPayload(args: { toolUseId: string; name: string; result: ToolResult; truncated: boolean; durationMs: number; subagentId?: string | undefined; }): ToolCallCompletedPayload;