wa-chat-server-microsoft
Version:
wa-chat-server adapter for the Microsoft Bot Framework
16 lines (15 loc) • 706 B
TypeScript
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>;
}