import { IProcessHandler } from './processHandler';
export interface IProcess {
on(event: 'starting' | 'running' | 'stopping' | 'stopped', listener: () => void): this;
start(): void;
run(): Promise<void>;
stop(): Promise<void>;
getProcessHandler(): IProcessHandler;
}