mongodb-chatbot-ui
Version:
UI React components for the MongoDB Assistant
13 lines (12 loc) • 668 B
TypeScript
import { OpenCloseHandlers, UseChatbotProps } from "./useChatbot";
import { type User } from "./useUser";
import { RenameFields } from "./utils";
export type ChatbotProps = OpenCloseHandlers & RenameFields<UseChatbotProps, {
chatbotName: "name";
}> & {
children: React.ReactElement | React.ReactElement[];
darkMode?: boolean;
tck?: string;
user?: User;
};
export declare function Chatbot({ children, serverBaseUrl, shouldStream, user, name, fetchOptions, onOpen, onClose, onReferenceClick, onSuggestedPromptClick, onPromotionClick, sortMessageReferences, getClientContext, cache, ...props }: ChatbotProps): import("react/jsx-runtime").JSX.Element;