UNPKG

@plteam/chat-ui

Version:

CUI Kit is a free and open-source library for creating AI assistant chat interfaces, built with React, Material UI, and TypeScript

22 lines (21 loc) 1.35 kB
import Chat from './views/Chat'; import ChatPage from './views/chatUi/ChatPage'; import History from './views/leftContainer/History'; import ChatLicenseInfo from './views/utils/ChatLicenseInfo'; import { useThreadContext } from './views/thread/ThreadContext'; import { useAssistantAnswerMock } from './views/core/useAssistantAnswerMock'; import { useChatApiRef } from './views/hooks/useChatApiRef'; import type { ApiRefType } from './views/core/useApiRef'; import type { ChatUsersProps } from './views/core/useChatProps'; import { chatClassNames } from './views/core/chatClassNames'; import { onShowAlertType } from './types/onShowAlertType'; import { historyClassNames } from './views/core/history/historyClassNames'; import MobileHistory from './views/leftContainer/MobileHistory'; import { ToolType } from './types/ToolType'; import { parseReasoningText } from './views/message/reasoning/useReasoningParse'; export * from './models'; export * from './views/adapter'; export * from './views'; export * from './temporalExports'; type ChatApiRef = ApiRefType | null; export { Chat, ChatPage, History, MobileHistory, useThreadContext, ChatLicenseInfo, useAssistantAnswerMock, useChatApiRef, type ChatApiRef, chatClassNames, historyClassNames, type onShowAlertType, ChatUsersProps as ChatProps, type ToolType, parseReasoningText, };