UNPKG

react-native-nitro-battery

Version:

High-performance battery monitoring for React Native built with Nitro Modules

11 lines (10 loc) 708 B
import type { NitroBattery as NitroBatterySpec, BatteryListener, LowPowerListener } from './specs/NitroBattery.nitro'; export declare const NitroBattery: NitroBatterySpec; export declare const addBatteryStateListener: (listener: BatteryListener) => void; export declare const removeBatteryStateListener: (listener: BatteryListener) => void; export declare const addLowPowerListener: (listener: LowPowerListener) => void; export declare const removeLowPowerListener: (listener: LowPowerListener) => void; export declare const getLevel: () => number; export declare const isCharging: () => boolean; export declare const getBatteryState: () => string; export declare const isLowPowerModeEnabled: () => boolean;