UNPKG

wa-chat-server

Version:

Watson Assistant powered chat server

11 lines (10 loc) 584 B
import AssistantV1 from 'ibm-watson/assistant/v1'; import { IConversationAPI } from '../../interface/IConversationAPI'; export declare class ConversationAPIMock implements IConversationAPI { private responses; private requestValidators; private requestCounter; addResponse(response: AssistantV1.Response<AssistantV1.MessageResponse>): ConversationAPIMock; addRequestValidator(validator: (msg: AssistantV1.MessageRequest) => void): ConversationAPIMock; message(request: AssistantV1.MessageRequest): Promise<AssistantV1.Response<AssistantV1.MessageResponse>>; }