import { LoggerService } from "src/shared/logger.service"; import { PropertiesService } from "src/shared/storage/properties.service"; import { BashService } from "src/shared/bash.service"; import { UpnpService } from "src/upnp/upnp.service"; export declare class PluginsService { private loggerService; private propertiesService; private bashService; private upnpService; plugins: any; private title; constructor(loggerService: LoggerService, propertiesService: PropertiesService, bashService: BashService, upnpService: UpnpService); run(): Promise; loadInstalledPlugins(): Promise; openAndCheckUpnpPortsOnInstalledPlugins(): Promise; getVersionOfPlugin(plugin: any): Promise; private detectPluginsAndLatestVersions; private getListOfPlugins; getLatestVersionOfPlugin(plugin: any): Promise; }