UNPKG

@botonic/core

Version:
35 lines (34 loc) 797 B
import { BaseEvent } from '../base-event'; export declare enum MessageEventTypes { AUDIO = "audio", CAROUSEL = "carousel", CONTACT = "contact", CUSTOM = "custom", DOCUMENT = "document", IMAGE = "image", LOCATION = "location", TEXT = "text", POSTBACK = "postback", VIDEO = "video", MISSED = "missed", FORM = "form", CHAT_EVENT = "chatevent" } export declare enum MessageEventAck { DRAFT = "draft", READ = "read", RECEIVED = "received", SENT = "sent" } export declare enum MessageEventFrom { AGENT = "agent", BOT = "bot", USER = "user" } export interface BotonicMessageEvent extends BaseEvent { ack: MessageEventAck; from: MessageEventFrom; type: MessageEventTypes; typing: number; delay: number; }