UNPKG

prodap-chatbot-domain

Version:

Classes utilizadas na resposta de todas as Intents do Assistente Virtual

33 lines (32 loc) 915 B
import Message from '../base/Message'; import ActionAbstract from '../../action/ActionAbstract'; export type Title = { color?: string; value: string; }; export default class Menu extends Message { actions: ActionAbstract[]; messageYesNo: boolean; quickReplies?: CustomQuickReplies; title?: Title; constructor(text: string, ...actions: ActionAbstract[]); addTitle(title?: Title): Menu; setMessageYesNo(messageYesNo: boolean): Menu; addQuickReplies(quickReplies: CustomQuickReplies): Menu; } export declare class CustomQuickReplies { keepIt: boolean; title?: Title; type: string; values: CustomQuickRepliesOptions[]; constructor(); add(component: any): CustomQuickReplies; } export declare class CustomQuickRepliesOptions { chart: boolean; dialog: object; title: string; type: string; value: string; constructor(message: any); }