import { IRPCProvider } from "./providers";
import { ClientNamespace } from "./namespaces/client";
import { QueryNamespace } from "./namespaces/query";
/**
 * RPC Namespace
 */
export declare class RPC {
    readonly rpcProvider: IRPCProvider;
    readonly client: ClientNamespace;
    readonly query: QueryNamespace;
    /**
     * RPC Class for the query and client namespaces.
     * @param {IRPCProvider} rpcProvider - RPC Provider.
     */
    constructor(rpcProvider: IRPCProvider);
}
