import { HalfComChannel } from "./half_com_channel";
import { ITransportPair } from "./ITransportPair";
export declare class TransportPairDirect implements ITransportPair {
    client: HalfComChannel;
    server: HalfComChannel;
    url: string;
    private _responses?;
    constructor();
    initialize(done: () => void): void;
    shutdown(done: () => void): void;
    popResponse(): any;
    pushResponse(func: (socket: HalfComChannel, data: Buffer) => void): void;
}
