import { default as ProxyClient } from './ProxyClient';
import { default as HproseClient } from './HproseClient';
import { deserialize, serialize, IHttpRPCHeaders, HproseRPCCodec } from './HproseIO';
export interface GIHprose {
    getDefaultClient(): ProxyClient;
    registerHprose(hpClientName: string, hproseUrl: string): HproseClient | undefined;
    getHprose(hpClientName: string): HproseClient | undefined;
    getProxyHprose(hpClientName: string): ProxyClient | undefined;
    unregisterHprose(hpClientName: string): void;
}
declare const GlobalHprose: GIHprose;
export { GlobalHprose, ProxyClient, HproseClient, deserialize, serialize, HproseRPCCodec };
export type { IHttpRPCHeaders };
