Options
All
  • Public
  • Public/Protected
  • All
Menu

yanaexchange-js-sdk

Index

Type aliases

ChatHistory_MessageFrom: "AGENT" | "USER" | "BOT"
ClientToServerReq: "send-message" | "like-dislike"
ClientToServerReqData<T>: T extends "send-message" ? SendMessageToServerReq : T extends "like-dislike" ? LikeDisLikeOfMessageToServer : never

Type parameters

  • T

ServerRespoEvents: "lang-chang" | "connect" | "disconnect" | "chat-history" | "user-login" | "process-agent" | "device-sync" | "get-dislike-options" | "like-dislike" | "NewMessage"
ServerResponseData<T>: T extends "lang-chang" ? LangChangedRespo : T extends "connect" ? void : T extends "disconnect" ? void : T extends "like-dislike" ? void : T extends "get-dislike-options" ? DisLikeOptionsRespo : T extends "device-sync" ? { bot_id: string; extra: BotAPIResponse; nudgeOptions: BotApiRespoNudgeOptions[]; response: Output } : T extends "chat-history" ? ChatHistoryUncheckedCreateInput[] : T extends "process-agent" ? ProcessAgentResponse : T extends "NewMessage" ? ChatHistoryUncheckedCreateInput : never

Type parameters

  • T

SupportedLanguage: "EN" | "DE" | "AR" | "ES" | "IT"
SupportedSources: "mobile" | "webapp" | "alexa" | "facebook" | "teams"
TypesForSendingRequestToSever: "lang-change" | "follow-up" | "device-sync" | "get-dislike-options" | "process-agent" | "chat-history" | "send-message" | "like-dislike"

Variables

ChanneIDS: { CHAT: number } = ...

Type declaration

  • CHAT: number
RoomStatus: { ACTIVE: number; FINISHED: number } = ...

Type declaration

  • ACTIVE: number
  • FINISHED: number

Functions

Generated using TypeDoc