UNPKG

@cometchat/chat-uikit-angular

Version:

Ready-to-use Chat UI Components for Angular (JavaScript/Web)

17 lines (16 loc) 880 B
import { CometChat } from "@cometchat/chat-sdk-javascript"; import { SmartRepliesConfiguration } from "@cometchat/uikit-shared"; import { DataSource } from "../../Shared/Framework/DataSource"; import { DataSourceDecorator } from "../../Shared/Framework/DataSourceDecorator"; export declare class SmartReplyExtensionDecorator extends DataSourceDecorator { configuration?: SmartRepliesConfiguration; private LISTENER_ID; private activeUser; private activeGroup; currentMessage: CometChat.BaseMessage | null; loggedInUser: CometChat.User | null; constructor(dataSource: DataSource); sendReply: (reply: string, message: CometChat.BaseMessage, onError: ((error: CometChat.CometChatException) => void) | null | undefined, customSoundForMessages?: string, disableSoundForMessages?: boolean) => void; private addMessageListener; getId(): string; }