import { FTDI_Device, FTDI_DeviceInfo } from 'ftdi-d2xx'; export default class FakeFTDI { static numCallsToGetDeviceInfoList: number; static callsToOpenDevice: string[]; static fakeDeviceInfos: FTDI_DeviceInfo[]; static setFakeDeviceInfos(numDevices?: number): void; private static generateFakeDeviceInfo; static getDeviceInfoList(): Promise; static openDevice(serialNumber: string): Promise; private static FakeDeviceFTDI; static resetTestDouble(): void; }