UNPKG

wa-chat-server

Version:

Watson Assistant powered chat server

22 lines (21 loc) 1.03 kB
import { ConversationService } from '../../class/ConversationService/ConversationService'; import { ConversationServiceMock } from './ConversationServiceMock'; import { IConversationServices } from '../../interface/IConversationServices'; export declare class ConversationServicesMock implements IConversationServices { obligatorySchemas: Set<string>; optionalSchemas: Set<string>; schemaPathToSchema: Map<string, string>; schemaStrings: Map<string, string>; serviceMock: ConversationServiceMock; constructor(); getObligatorySchemas(): Set<string>; getOptionalSchemas(): Set<string>; getSchemasOnFS(): Promise<Set<string>>; getSchemaAsStr(path: string): Promise<string>; getServiceByName(serviceName: string): ConversationService; registerServiceMock(service: ConversationServiceMock): void; getServices(): Array<ConversationService>; setService(service: ConversationServiceMock): void; isSchemaOnFS(path: string): Promise<boolean>; absolutePath(path: string): string; }