@douyinfe/semi-ui
Version:
A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.
19 lines (18 loc) • 631 B
TypeScript
import React, { ReactNode } from 'react';
import { Message, Metadata } from '../interface';
import { MDXProps } from 'mdx/types';
interface ChatBoxContentProps {
mode?: 'bubble' | 'noBubble' | 'userBubble';
customMarkDownComponents?: MDXProps['components'];
children?: string;
role?: Metadata;
message?: Message;
customRenderFunc?: (props: {
message?: Message;
role?: Metadata;
defaultContent?: ReactNode | ReactNode[];
className?: string;
}) => ReactNode;
}
declare const ChatBoxContent: (props: ChatBoxContentProps) => React.JSX.Element;
export default ChatBoxContent;