import * as rpc from "./mod.js"; import * as codec from "../codec/mod.js"; import * as mux from "../mux/mod.js"; export declare class Client implements rpc.Caller { session: mux.Session; codec: codec.Codec; constructor(session: mux.Session, codec: codec.Codec); call(selector: string, args: any): Promise; } export declare function VirtualCaller(caller: rpc.Caller): any;