chatpickle
Version:
Conversation Tests for Chatbots
12 lines (11 loc) • 391 B
TypeScript
export declare abstract class BotClient {
botContext: any;
userContext: any;
constructor(botContext: any, userContext: any);
/**
* Implement to initialize any asynchronous components that your bot client relies on.
*/
initialize(): Promise<void>;
abstract speak(inputText: string): Promise<string>;
abstract fetch(attribute: string): Promise<string>;
}