import { NetworkStatsDto } from '../dto/network-stats.dto'; import { StorageDto, SystemInfoDto } from '../dto/system-info.dto'; import { TemperatureDto } from '../dto/temperature.dto'; import { ThrottleStatusDto } from '../dto/throttle-status.dto'; import { WifiNetworksDto } from '../dto/wifi-networks.dto'; import { Platform } from './abstract.platform'; export declare class RaspberryPlatform extends Platform { private cachedNpmVersion; getSystemInfo(): Promise; getThrottleStatus(): Promise; getTemperature(): Promise; getNetworkStats(): Promise; getWifiNetworks(): Promise; setSpeakerVolume(volume: number): Promise; muteSpeaker(mute: boolean): Promise; setMicrophoneVolume(volume: number): Promise; muteMicrophone(mute: boolean): Promise; rebootDevice(): Promise; powerOffDevice(): Promise; getProcessUptimeSec(): Promise; getProcessStartTimeIso(): Promise; getNodeVersion(): Promise; getNpmVersion(): Promise; getPrimaryDisk(): Promise; private isPseudoFs; private executePowerAction; private executeCommand; private getCurrentResolution; }