import { Observable } from "rxjs"; import { ProcessStatus } from "./process-status"; export interface ProcessDelegate { selectState(pid: ProcessId): Observable; start(pid: ProcessId, issuer: Issuer): void; stop(pid: ProcessId, issuer: Issuer): void; kill(pid: ProcessId, issuer: Issuer): void; }