import { HttpEndpoint } from "@cosmjs/tendermint-rpc"; export declare const createRPCQueryClient: ({ rpcEndpoint }: { rpcEndpoint: string | HttpEndpoint; }) => Promise<{ cosmos: { auth: { v1beta1: { accounts(request?: import("./auth/v1beta1/query").QueryAccountsRequest): Promise; account(request: import("./auth/v1beta1/query").QueryAccountRequest): Promise; accountAddressByID(request: import("./auth/v1beta1/query").QueryAccountAddressByIDRequest): Promise; params(request?: import("./auth/v1beta1/query").QueryParamsRequest): Promise; moduleAccounts(request?: import("./auth/v1beta1/query").QueryModuleAccountsRequest): Promise; moduleAccountByName(request: import("./auth/v1beta1/query").QueryModuleAccountByNameRequest): Promise; bech32Prefix(request?: import("./auth/v1beta1/query").Bech32PrefixRequest): Promise; addressBytesToString(request: import("./auth/v1beta1/query").AddressBytesToStringRequest): Promise; addressStringToBytes(request: import("./auth/v1beta1/query").AddressStringToBytesRequest): Promise; accountInfo(request: import("./auth/v1beta1/query").QueryAccountInfoRequest): Promise; }; }; tx: { v1beta1: { simulate(request: import("./tx/v1beta1/service").SimulateRequest): Promise; getTx(request: import("./tx/v1beta1/service").GetTxRequest): Promise; broadcastTx(request: import("./tx/v1beta1/service").BroadcastTxRequest): Promise; getTxsEvent(request: import("./tx/v1beta1/service").GetTxsEventRequest): Promise; getBlockWithTxs(request: import("./tx/v1beta1/service").GetBlockWithTxsRequest): Promise; txDecode(request: import("./tx/v1beta1/service").TxDecodeRequest): Promise; txEncode(request: import("./tx/v1beta1/service").TxEncodeRequest): Promise; txEncodeAmino(request: import("./tx/v1beta1/service").TxEncodeAminoRequest): Promise; txDecodeAmino(request: import("./tx/v1beta1/service").TxDecodeAminoRequest): Promise; }; }; }; }>;