import { HttpTransport } from '../http/HttpTransport';
import { RpcTransport } from './RpcTransport';
export declare class RpcTransportImpl implements RpcTransport {
    private transport;
    private id;
    constructor(httpTransport: HttpTransport);
    request<T>(method: string, arg: object): Promise<T>;
    disconnect(): void;
}
