import type { Service, Characteristic } from 'homebridge';
import OrbitPlatform from '../orbitplatform.js';
export default class battery {
    private readonly platform;
    private log;
    readonly Service: typeof Service;
    readonly Characteristic: typeof Characteristic;
    constructor(platform: OrbitPlatform, log?: import("homebridge").Logging);
    createBatteryService(device: any): any;
    configureBatteryService(batteryStatus: Service): void;
    getStatusLowBattery(batteryStatus: Service): Promise<import("homebridge").Nullable<import("homebridge").CharacteristicValue>>;
}
