export declare function humanizeToolName(toolName: string | undefined): string; export declare function runningToolLabel(toolName: string | undefined): string; export declare function humanizeToolLabelText(label: string, toolName: string | undefined): string; type ToolDisplayPart = { type?: string; toolCallId?: string; toolName?: string; argsText?: string; args?: Record; }; /** * `call-agent` emits both its ordinary tool row and a richer `agent:` * progress row. Keep the ordinary part in message state for tool completion * and history, but let presentation code suppress it once the richer row is * available. */ export declare function isCallAgentToolCallShadowed(parts: readonly ToolDisplayPart[], index: number): boolean; export declare function shadowedCallAgentToolCallIds(parts: readonly ToolDisplayPart[]): Set; export {}; //# sourceMappingURL=tool-display.d.ts.map