import { Taon__NS__Response } from 'taon/lib-prod'; import { TaonBaseCrudController } from 'taon/lib-prod'; import { Processes } from './processes'; export declare class ProcessesController extends TaonBaseCrudController { entityClassResolveFn: () => typeof Processes; private processesRepository; getByProcessID(processId: number | string): Taon__NS__Response; getByUniqueParams(cwd: string, command: string): Taon__NS__Response; triggerStart(processId: number | string, processName?: string): Taon__NS__Response; triggerStop(processId: number | string, deleteAfterKill?: boolean): Taon__NS__Response; waitUntilProcessDeleted(processId: string | number): Promise; waitUntilProcessStopped(processId: string | number): Promise; }