/// <reference types="node" />
/// <reference types="node" />
import { Duplex } from 'stream';
export default class PULSEAdapter extends Duplex {
    private intf;
    private socket;
    private rxBuffer;
    private lastPacketsRemaining?;
    private constructor();
    static create(stream: Duplex): Promise<PULSEAdapter>;
    _read(): void;
    _write(buf: Buffer, encoding: unknown, callback: (err?: Error) => void): void;
}
//# sourceMappingURL=PULSEAdapter.d.ts.map