UNPKG

rhamt-client

Version:
19 lines (18 loc) 647 B
import { IRhamtClient } from './main'; import { RuntimeConfiguration, RhamtConfiguration } from 'rhamt-core'; export declare class RhamtClient implements IRhamtClient { private serverProcess?; private bus?; private isServerRunnig; private runtimeConfiguration; private runConfiguration?; start(runtimeConfiguration: RuntimeConfiguration): Promise<any>; cancel(): Promise<string>; analyze(config: RhamtConfiguration): Promise<String>; isRunning(): boolean; terminate(): boolean; private onRhamtExit(); private startRhamtServer(); private spawn(); handleMessage(err: Error, msg: any): void; }