import { ProcessesController } from '@taon-dev/cloud/lib-prod'; import { CoreModels__NS__CfontStyle } from 'tnp-core/lib-prod'; import { BaseCliWorkerTerminalUI, BaseWorkerTerminalActionReturnType } from 'tnp-helpers/lib-prod'; import { Deployments } from './deployments'; import { DeploymentsController } from './deployments.controller'; import { DeploymentsWorker } from './deployments.worker'; export declare class DeploymentsTerminalUI extends BaseCliWorkerTerminalUI { headerText(): Promise; textHeaderStyle(): CoreModels__NS__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; }