serialport-mock.d.ts 546 B

12345678
  1. import { ErrorCallback, OpenOptions, SerialPortStream } from '@serialport/stream';
  2. import { MockBindingInterface } from '@serialport/binding-mock';
  3. export type SerialPortMockOpenOptions = Omit<OpenOptions<MockBindingInterface>, 'binding'>;
  4. export declare class SerialPortMock extends SerialPortStream<MockBindingInterface> {
  5. static list: () => Promise<import("@serialport/bindings-interface").PortInfo[]>;
  6. static readonly binding: MockBindingInterface;
  7. constructor(options: SerialPortMockOpenOptions, openCallback?: ErrorCallback);
  8. }