import { Optional } from '../../../common';
import { DeviceModel } from '../devices.model';
import { DeviceState } from './device.state';
export declare const BatteryLevelStateName: 'batteryLevel';
export type BatteryLevelStateName = typeof BatteryLevelStateName;
export type BatteryType = {
    battery?: number;
    state?: {
        battery?: number;
    };
};
export declare class BatteryLevelState extends DeviceState<BatteryLevelStateName, Optional<number>> {
    constructor(device: DeviceModel);
    parseState(data: BatteryType): void;
}
//# sourceMappingURL=battery-level.state.d.ts.map