UNPKG

vue3-chat-yz

Version:

vue3-chat-yz

23 lines (22 loc) 1.45 kB
import { App } from 'vue'; import { default as Welcome } from './components/Welcome'; import { default as Thinking } from './components/Thinking'; import { default as Bubble } from './components/Bubble/Bubble.vue'; import { default as BubbleList } from './components/BubbleList/BubbleList.vue'; import { default as Conversation } from './components/Conversation/Conversation.vue'; import { default as Sender } from './components/Sender/Sender.vue'; declare const _default: { install: (app: App) => void; }; export default _default; export { Welcome, Thinking, Bubble, BubbleList, Conversation, Sender }; export { useAudio } from './hooks/useAudio'; export { useStream } from './hooks/useStream'; export type { WelcomeStyles, WelcomeProps } from './components/Welcome/types'; export type { ThinkingStatus, ThinkingProps, ThinkingEmits, } from './components/Thinking/types'; export type { TypingOption, BubbleProps, BubbleEmits, } from './components/Bubble/types'; export type { BubbleDataType, RoleType, BubbleListProps, scrollTopParameters, } from './components/BubbleList/types'; export type { Groupable, MenuProps, ItemProps, GroupTitleRenderComponents, GroupTitleRender, ConversationProps, } from './components/Conversation/types'; export type { SenderProps } from './components/Sender/types'; export type { useAudioProps, useAudioReturn } from './hooks/useAudio'; export type { SSEFields, SSEOutput, VueStreamOptions } from './hooks/useStream';