UNPKG

wa-chat-server-microsoft

Version:

wa-chat-server adapter for the Microsoft Bot Framework

16 lines (15 loc) 706 B
import { Application } from 'express'; import { Types } from 'wa-chat-server'; import { SessionMock } from './SessionMock'; import { IWAChatServerMockConfig } from '../interface/IWAChatServerMockConfig'; export declare class WAChatServerMock implements Types.IWAChatServer { private config; session: SessionMock; constructor(config: IWAChatServerMockConfig); addAdapter(name: string, AdapterClass: Types.IWAChatServerAdapterConstructor): void; serve(): void; getRouter(): Application; getLogger(): Types.ILogger; startSession(sessionId: string): Promise<Types.ISession>; getResponse(sessionId: string, watsonRequest: Record<string, any>): Promise<Types.IGetResponse>; }