import { OnModuleInit } from '@nestjs/common'; import { AppService } from '../app/app.service'; import { LoggerService } from '../database/logger.service'; import { SysinfoService } from '../sysinfo/sysinfo.service'; export declare class ShellService implements OnModuleInit { readonly loggerService: LoggerService; readonly appService: AppService; readonly sysInfoService: SysinfoService; constructor(loggerService: LoggerService, appService: AppService, sysInfoService: SysinfoService); onModuleInit(): Promise; traefikIsInstalled(): Promise; dockerIsInstalled(): Promise<{ isInstalled: boolean; version: string; }>; updateApt(): Promise; installDnsProxy(): Promise; installDockerAptKey(): Promise; uninstallDocker(): Promise; installDocker(): Promise; installTraefik(): Promise; installClient(): Promise; runCommand(command: string): Promise; }