import type { CharacteristicValue, PlatformAccessory, Service, Characteristic } from 'homebridge'; import type ambientPlatform from '../ambient_platform.js'; export default class soilSensor { private readonly platform; private log; readonly Service: typeof Service; readonly Characteristic: typeof Characteristic; constructor(platform: ambientPlatform, log?: import("homebridge").Logging); createAccessory(device: any, uuid: string, soilSensor: PlatformAccessory, name: any): PlatformAccessory; getStatusTemp(sensorStatus: Service): Promise; getStatusHum(sensorStatus: Service): Promise; getStatusLowBattery(batteryStatus: Service, name: any): Promise; }