import React from "react"; type ConversationMessageType = "user" | "agent"; type MessageType = "me" | "user" | "agent"; interface ConversationMessageContainerProps extends React.HTMLAttributes { messageType: MessageType; type: ConversationMessageType; } export declare const ConversationMessageContainer: React.ForwardRefExoticComponent>; interface ConversationMessageContentProps extends React.HTMLAttributes { children: React.ReactNode; citations?: React.ReactElement[]; type: ConversationMessageType; infoChip?: React.ReactNode; } export declare const ConversationMessageContent: React.ForwardRefExoticComponent>; interface ConversationMessageAvatarProps extends React.HTMLAttributes { avatarUrl?: string | React.ReactNode; isBusy?: boolean; isDisabled?: boolean; name?: string; type: ConversationMessageType; } export declare const ConversationMessageAvatar: React.ForwardRefExoticComponent>; interface ConversationMessageTitleProps extends React.HTMLAttributes { name?: string; timestamp?: string; infoChip?: React.ReactNode; completionStatus?: React.ReactNode; renderName: (name: string | null) => React.ReactNode; } export declare const ConversationMessageTitle: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=ConversationMessages.d.ts.map