import { ReqInstallUpdateDto } from '../dto/install-update.dto'; import { UpdateInfoResponseModel, UpdateStatusResponseModel } from '../models/update-response.model'; import { UpdateExecutorService } from '../services/update-executor.service'; import { UpdateService } from '../services/update.service'; export declare class UpdateController { private readonly updateService; private readonly updateExecutor; private readonly logger; constructor(updateService: UpdateService, updateExecutor: UpdateExecutorService); getStatus(): Promise; checkForUpdates(): Promise; installUpdate(body: ReqInstallUpdateDto): Promise; }