import type { HTMLAttributes } from "react"; import type { ToolCall } from "../../../lib/trace/types.js"; export interface ChatMessageCardProps extends HTMLAttributes { /** ChatML role — user / assistant / tool / system (or any string). */ role: string; /** Text body of the message. */ content?: string; /** Structured tool calls attached to the message (assistant turns). */ toolCalls?: ToolCall[]; /** Structured tool results (tool turns). Serialized to JSON for display. */ toolResults?: unknown[]; } declare const ChatMessageCard: import("react").ForwardRefExoticComponent>; export { ChatMessageCard };