UNPKG

@ginden/blinkstick-v2

Version:
23 lines 908 B
import usb from 'node-hid'; import { BlinkstickSync } from '../../../core/versions/blinkstick.sync'; import { BlinkstickAsync } from '../../../core'; /** * @summary A filter function for Node-HID devices. */ export type NodeHidFilterFunction = (device: usb.Device) => boolean; /** * @summary Find BlinkSticks using a filter, using synchronous USB device enumeration. * @category Discovery */ export declare function findBlinkSticksSync(filter?: NodeHidFilterFunction): BlinkstickSync[]; /** * @deprecated Use proper named export findBlinkSticksSync instead. */ export { findBlinkSticksSync as findBlinkSticks }; /** * @summary Find BlinkSticks using a filter, using asynchronous USB device enumeration. * @param filter * @category Discovery */ export declare function findBlinkSticksAsync(filter?: NodeHidFilterFunction): Promise<BlinkstickAsync[]>; //# sourceMappingURL=find-blink-sticks.d.ts.map