UNPKG

wa-chat-server

Version:

Watson Assistant powered chat server

16 lines (15 loc) 737 B
import { AssistantV1Adapter } from '../adapters/assistant_v1'; import { AssistantV2Adapter } from '../adapters/assistant_v2'; import { TWatsonAssistants } from '../types/TWatsonAssistants'; import { IWAChatServerConfig } from '../interface/IWAChatServerConfig'; import { ILogger } from '../interface/ILogger'; export declare class ConversationAssistants { watsonAssistants: TWatsonAssistants; private conversationAdapters; config: IWAChatServerConfig; logger: ILogger; constructor(watsonAssistants: any, config: any, logger: any); private initConversationAdapter; getMaster(): AssistantV1Adapter | AssistantV2Adapter; conversationAdapter(runningAssistant: any): AssistantV1Adapter | AssistantV2Adapter; }