UNPKG

mx-ui-components

Version:

mobius ui library

66 lines (65 loc) 1.7 kB
import BaseComponent from "../Counter/BaseComponent"; declare class ChatMessage extends BaseComponent { private messageText; private senderType; private allStyles; private variant; private timestamp; private username; private dynamicFields; private status; private logs; private triggeredWorkflow; private currentTime; private dataMessage; private chatMessageId; private isRequestFavourite; private isResponseFavourite; private presentSpeechPromptStateName; private attachedFileCDNLinks; private failedResponse; private props; constructor(); providingId(): void; connectedCallback(): void; checkFavourite(): boolean; parseString(input: string): { text: string; [key: string]: string; }; createObject(promptUuid: any, dataMessage: any): { children: { id: any; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: {}; styles: string; value: string; children: never[]; }[]; id: any; track: string[]; type: string; name: string; role: string; version: string; lang: string; "alt-text": string; props: {}; styles: string; value: string; }; private selectionTooltip; private renderInteractive; private renderHistory; private getUserColor; private copyMessage; private createButtonWithIcon; private editMessage; } export default ChatMessage;