import { getDevice } from './modules/device'; import { getGPIO } from './modules/gpio'; import { getIIC } from './modules/iic'; import { getSPI } from './modules/spi'; export default class UsbDevice { private static DEVICE; readonly device: ReturnType; readonly gpio: ReturnType; readonly iic: ReturnType; readonly spi: ReturnType; static scanDevice(): Promise; static openDevice(handle: number): Promise; constructor(handle: number); }