import { App } from 'vue';
import { version } from '../package.json';
import { default as Actions, ActionsAudio, ActionsCopy, ActionsFeedback, ActionsItem } from './actions';
import { default as Attachments } from './attachments';
import { default as Bubble, BubbleDivider, BubbleList, BubbleSystem } from './bubble';
import { default as CodeHighlighter } from './code-highlighter';
import { default as Conversations, ConversationsCreation } from './conversations';
import { default as FileCard, FileCardList } from './file-card';
import { default as Folder } from './folder';
import { default as Mermaid } from './mermaid';
import { default as Notification, XNotification } from './notification';
import { default as Prompts } from './prompts';
import { default as Sender, SenderHeader, SenderSwitch } from './sender';
import { default as Sources } from './sources';
import { default as Suggestion } from './suggestion';
import { default as Think } from './think';
import { default as ThoughtChain, ThoughtChainItem } from './thought-chain';
import { default as Welcome } from './welcome';
import { default as XProvider } from './x-provider';
declare const _default: {
    install(app: App): void;
    version: string;
};
export default _default;
export { Actions, ActionsAudio, ActionsCopy, ActionsFeedback, ActionsItem, Attachments, Bubble, BubbleDivider, BubbleList, BubbleSystem, CodeHighlighter, Conversations, ConversationsCreation, FileCard, FileCardList, Folder, Mermaid, Notification, XNotification, Sender, SenderHeader, SenderSwitch, Suggestion, Prompts, XProvider, version, Sources, Think, ThoughtChain, ThoughtChainItem, Welcome, };
export type { ActionsAudioProps, ActionsClickInfo, ActionsCopyProps, ActionsFeedbackProps, ActionsItemProps, ActionsProps, ActionsRef, ItemType, } from './actions';
export type { BubbleItemType, BubbleListProps, BubbleListRef, BubbleProps, BubbleRef, } from './bubble';
export type { FileCardListProps, FileCardProps } from './file-card';
export type { DirectoryIconsMap, FileContentService, FolderProps, FolderRef, FolderSemanticType, FolderSlots, FolderTreeData, PreviewFileInfo, SelectedFileInfo, } from './folder';
export type { MermaidActions, MermaidProps, MermaidRef, MermaidRenderType, MermaidSemanticType, } from './mermaid';
export type { BasePromptsItemType, PromptDataItem, PromptsClickInfo, PromptsItemType, PromptsProps, PromptsRef, } from './prompts';
export type { ThinkProps, ThinkRef } from './think';
export type { ThoughtChainItemProps, ThoughtChainItemStatus, ThoughtChainItemType, ThoughtChainProps, ThoughtChainRef, } from './thought-chain';
export type { ConversationItemType, ConversationsProps, ConversationsRef, CreationProps, DividerItemType, GroupableProps, } from './conversations';
export type { SourcesProps } from './sources';
export type { WelcomeProps, WelcomeRef } from './welcome';
export type { CodeHighlighterProps, CodeHighlighterRef, CodeHighlighterSemanticType, } from './code-highlighter';
export type { SenderProps, SenderRef } from './sender';
export type { RenderChildrenProps, SuggestionItem, SuggestionProps, } from './suggestion';
export type { XProviderProps } from './x-provider';
export type { AttachmentsProps, AttachmentsRef } from './attachments';
export type { UseNotificationType, XNotificationOpenArgs, } from './notification/interface';
