bottender
Version:
A framework for building conversational user interfaces.
17 lines • 724 B
TypeScript
import Bot, { OnRequest } from '../bot/Bot';
import Session from '../session/Session';
import SessionStore from '../session/SessionStore';
import { ConsoleContext } from '..';
import ConsoleEvent, { ConsoleRawEvent } from './ConsoleEvent';
import { ConsoleClient } from './ConsoleClient';
export default class ConsoleBot extends Bot<ConsoleRawEvent, ConsoleClient, ConsoleEvent, ConsoleContext> {
constructor({ sessionStore, fallbackMethods, mockPlatform, onRequest, }?: {
sessionStore?: SessionStore;
fallbackMethods?: boolean;
mockPlatform?: string;
onRequest?: OnRequest;
});
getSession(): Promise<Session>;
createRuntime(): void;
}
//# sourceMappingURL=ConsoleBot.d.ts.map