import { ProcessesController } from '@taon-dev/cloud'; import { CoreModels } from 'tnp-core'; import { BaseCliWorkerTerminalUI, BaseWorkerTerminalActionReturnType } from 'tnp-helpers'; import { Deployments } from './deployments'; import { DeploymentsController } from './deployments.controller'; import { DeploymentsWorker } from './deployments.worker'; export declare class DeploymentsTerminalUI extends BaseCliWorkerTerminalUI { headerText(): Promise; textHeaderStyle(): CoreModels.CfontStyle; private stopDeployment; private removeDeployment; private startDeployment; protected refetchDeployment(deployment: Deployments, deploymentsController: DeploymentsController): Promise; protected crudMenuForSingleDeployment(deployment: Deployments, deploymentsController: DeploymentsController, processesController: ProcessesController): Promise; getWorkerTerminalActions(options?: { exitIsOnlyReturn?: boolean; chooseAction?: boolean; }): BaseWorkerTerminalActionReturnType; }