import type { ReactNode } from 'react'; export type ToolInvocationStatus = 'running' | 'success' | 'error'; export interface ToolInvocationCardProps { toolName: string; params?: string; status: ToolInvocationStatus; response?: string; defaultExpanded?: boolean; statusText?: string; className?: string; timeIcon?: ReactNode; checkboxCircleIcon?: ReactNode; closeCircleIcon?: ReactNode; arrowDownIcon?: ReactNode; /** @deprecated Use arrowDownIcon. */ arrowRightIcon?: ReactNode; runningText?: string; ranText?: string; failedText?: string; responseLabel?: string; } export declare const ToolInvocationCard: import("react").NamedExoticComponent; export declare const ToolCallCard: import("react").NamedExoticComponent; export type ToolCallCardProps = ToolInvocationCardProps; export type ToolCallStatus = ToolInvocationStatus;