import type { EventEmitter } from "node:events"; import type { Duplex } from "node:stream"; export declare function isZWaveSerialPortImplementation(obj: unknown): obj is ZWaveSerialPortImplementation; /** @deprecated Use {@link ZWaveSerialBindingFactory} instead */ export interface ZWaveSerialPortImplementation { create(): Duplex & EventEmitter; open(port: ReturnType): Promise; close(port: ReturnType): Promise; } //# sourceMappingURL=ZWaveSerialPortImplementation.d.ts.map