import { Rpc } from "../helpers"; export declare const createRPCMsgClient: ({ rpc }: { rpc: Rpc; }) => Promise<{ cosmos: { auth: { v1beta1: import("../cosmos/auth/v1beta1/tx.rpc.msg").MsgClientImpl; }; authz: { v1beta1: import("../cosmos/authz/v1beta1/tx.rpc.msg").MsgClientImpl; }; bank: { v1beta1: import("../cosmos/bank/v1beta1/tx.rpc.msg").MsgClientImpl; }; consensus: { v1: import("../cosmos/consensus/v1/tx.rpc.msg").MsgClientImpl; }; distribution: { v1beta1: import("../cosmos/distribution/v1beta1/tx.rpc.msg").MsgClientImpl; }; gov: { v1beta1: import("../cosmos/gov/v1beta1/tx.rpc.msg").MsgClientImpl; }; staking: { v1beta1: import("../cosmos/staking/v1beta1/tx.rpc.msg").MsgClientImpl; }; upgrade: { v1beta1: import("../cosmos/upgrade/v1beta1/tx.rpc.msg").MsgClientImpl; }; }; lavanet: { lava: { conflict: import("./lava/conflict/tx.rpc.msg").MsgClientImpl; dualstaking: import("./lava/dualstaking/tx.rpc.msg").MsgClientImpl; pairing: import("./lava/pairing/tx.rpc.msg").MsgClientImpl; projects: import("./lava/projects/tx.rpc.msg").MsgClientImpl; protocol: import("./lava/protocol/tx.rpc.msg").MsgClientImpl; rewards: import("./lava/rewards/tx.rpc.msg").MsgClientImpl; subscription: import("./lava/subscription/tx.rpc.msg").MsgClientImpl; }; }; }>;