import { BaseCliWorker } from 'tnp-helpers';
import { DevModeController } from './dev-mode.controller';
import { DevModeTerminalUI } from './dev-mode.terminal-ui';
export declare class DevModeWorker extends BaseCliWorker<DevModeController, DevModeTerminalUI> {
    workerContextTemplate: any;
    readonly terminalUI: DevModeTerminalUI;
    readonly controllerClass: typeof DevModeController;
    constructor(
    /**
     * unique id for service
     */
    serviceID: string, 
    /**
     * external command that will start service
     */
    startCommandFn: () => string);
}