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 | }
|