import net from "node:net";
import type { ISocketLike } from "../source";
import type { ITransportPair } from "./ITransportPair";
export declare class TransportPairSocket implements ITransportPair {
    client: net.Socket;
    server: ISocketLike;
    private _server;
    constructor({ port }: {
        port: number;
    });
    initialize(done: (err?: Error) => void): void;
    shutdown(done: (err?: Error) => void): void;
}
