import type { ToolCallInfo, TurnInfo } from '../types/index.js'; import type { ClaudeSdkBaseMessage } from './shared.js'; export declare function isClaudeSdkResultMessage(message: ClaudeSdkBaseMessage): boolean; export declare function extractAgentTrace(messages: ClaudeSdkBaseMessage[], timestamps?: number[]): { turns: TurnInfo[]; toolCalls: ToolCallInfo[]; fullNumTurns: number; numSubAgents: number; };