@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
16 lines • 706 B
TypeScript
import Transport from "@ledgerhq/hw-transport";
import { BatteryStatusFlags } from "@ledgerhq/types-devices";
import { UnresponsiveCmdEvent } from "./core";
import { Observable } from "rxjs";
import { BatteryStatusTypes } from "../../hw/getBatteryStatus";
export type GetBatteryStatusCmdEvent = {
type: "data";
batteryStatus: BatteryStatusFlags | number;
} | UnresponsiveCmdEvent;
export type GetBatteryStatusCmdArgs = {
transport: Transport;
statusType: BatteryStatusTypes;
};
export declare function getBatteryStatus({ transport, statusType, }: GetBatteryStatusCmdArgs): Observable<GetBatteryStatusCmdEvent>;
export default getBatteryStatus;
//# sourceMappingURL=getBatteryStatus.d.ts.map