UNPKG

@cometchat/chat-uikit-vue

Version:

Ready-to-use Chat UI Components for Vue(Javascript/Web)

43 lines (42 loc) 2.32 kB
import { AIAssistBotConfiguration, AIAssistBotStyle } from "@cometchat/uikit-shared"; import { AvatarStyle, ReceiptStyle, TextInputStyle } from "@cometchat/uikit-elements"; import { CometChatTheme } from "@cometchat/uikit-resources"; import { CSSProperties } from "vue"; export declare const getContainerStyle: (style?: AIAssistBotStyle, theme?: CometChatTheme) => { display: string; width: string; height: string; justifyContent: string; alignItems: string; minHeight: string; background: string; borderRadius: string; }; export declare const contentContainerStyle: CSSProperties; export declare function getBackButtonStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare function getBotsContainerStyle(): any; export declare function getBotTitleStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare const optionsContainerStyle: CSSProperties; export declare function getOptionStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare function getBotChatContainerStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare function getBotChatHeaderStyle(theme?: CometChatTheme): any; export declare function getCloseButtonStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare function getSendButtonStyle(style?: AIAssistBotStyle, theme?: CometChatTheme): any; export declare function getChatBotMessageContainerStyle(): any; export declare function getMessageBubbleStyle(message: CometChat.TextMessage, theme: CometChatTheme, sender: CometChat.User, configuration: AIAssistBotConfiguration): any; export declare function getAvatarStyle(style: AvatarStyle): AvatarStyle; export declare function textInputStyle(style: TextInputStyle, theme: CometChatTheme): TextInputStyle; export declare function getMessageBubbleDateStyle(theme: CometChatTheme): { textColor: string; textFont: string; padding: string; }; export declare function getMessageReceiptStyle(style: AIAssistBotStyle, theme: CometChatTheme): ReceiptStyle; export declare function getBotBackgroundStyle(theme: CometChatTheme): { display: string; justifyContent: string; height: string; width: string; background: string; }; export declare function getMessageListFooterStyle(): CSSProperties;