import { ContentType } from './content'; import { ToolMessage } from './tool'; export interface Message { id?: string; input?: { query: string; files?: { path: string; name: string; }[]; context?: { filename: string; range?: FileRange | null; }; }; output?: { content: string | ContentType[]; reasoning?: string; tools?: ToolMessage[]; error?: string; }[]; loading?: boolean; } interface Props { message: Message; } export default function MessageItem({ message }: Props): import("react/jsx-runtime").JSX.Element; export {};