wa-chat-server-mluvii
Version:
Mluvii adapter for the modules wa-chat-server
18 lines (17 loc) • 743 B
TypeScript
import { Types } from 'wa-chat-server';
import { IWatsonToMluviiConverter } from '../interface/IWatsonToMluviiConverter';
import { IMluviiPublicAPIDependencies } from '../interface/IMluviiPublicAPIDependencies';
export declare class WatsonToMluviiConverter implements IWatsonToMluviiConverter {
private watsonResponse;
private dependencies;
session: Types.ISession;
private turndown;
private log;
constructor(watsonResponse: Record<string, any>, dependencies: IMluviiPublicAPIDependencies, session: Types.ISession);
private textToActivity;
private optionsToActivity;
private suggestionsToActivity;
private responseItemToActivity;
private joinActivities;
convert(): Array<Record<string, any>>;
}