@blackmagic-controller/core
Version:
An npm module for interfacing with the Blackmagic usb/bluetooth controllers
15 lines • 599 B
TypeScript
import type { HIDDevice } from '../../hid-device.js';
import type { PropertiesService } from './interface.js';
export interface DefaultPropertiesServiceOptions {
batteryReportId: number;
firmwareReportId: number;
serialReportId: number;
}
export declare class DefaultPropertiesService implements PropertiesService {
#private;
constructor(device: HIDDevice, options: Readonly<DefaultPropertiesServiceOptions>);
getBatteryLevel(): Promise<number | null>;
getFirmwareVersion(): Promise<string>;
getSerialNumber(): Promise<string>;
}
//# sourceMappingURL=default.d.ts.map