export type ChatMessageRole = "user" | "assistant"; export type ChatMessageProps = Readonly<{ role: ChatMessageRole; /** Leading icon for assistant messages, e.g. a sparkle. Ignored for user messages. */ icon?: React.ComponentType>; children: React.ReactNode; className?: string; }> & Omit, "children" | "role">; export declare function ChatMessage({ role, icon: Icon, children, className, ...rest }: ChatMessageProps): import("react").JSX.Element; export declare namespace ChatMessage { var displayName: string; } //# sourceMappingURL=ChatMessage.d.ts.map