import { HttpEndpoint } from "@cosmjs/tendermint-rpc";
export declare const createRPCQueryClient: ({ rpcEndpoint }: {
    rpcEndpoint: string | HttpEndpoint;
}) => Promise<{
    cosmos: {
        app: {
            v1alpha1: {
                config(request?: import("@ritbit/v4-proto/src/codegen/cosmos/app/v1alpha1/query").QueryConfigRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/app/v1alpha1/query").QueryConfigResponse>;
            };
        };
        auth: {
            v1beta1: {
                accounts(request?: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountsResponse>;
                account(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountResponse>;
                accountAddressByID(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountAddressByIDRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountAddressByIDResponse>;
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryParamsResponse>;
                moduleAccounts(request?: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryModuleAccountsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryModuleAccountsResponse>;
                moduleAccountByName(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryModuleAccountByNameRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryModuleAccountByNameResponse>;
                bech32Prefix(request?: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").Bech32PrefixRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").Bech32PrefixResponse>;
                addressBytesToString(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").AddressBytesToStringRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").AddressBytesToStringResponse>;
                addressStringToBytes(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").AddressStringToBytesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").AddressStringToBytesResponse>;
                accountInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/auth/v1beta1/query").QueryAccountInfoResponse>;
            };
        };
        authz: {
            v1beta1: {
                grants(request: import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGrantsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGrantsResponse>;
                granterGrants(request: import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGranterGrantsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGranterGrantsResponse>;
                granteeGrants(request: import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGranteeGrantsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/authz/v1beta1/query").QueryGranteeGrantsResponse>;
            };
        };
        bank: {
            v1beta1: {
                balance(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryBalanceRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryBalanceResponse>;
                allBalances(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryAllBalancesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryAllBalancesResponse>;
                spendableBalances(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySpendableBalancesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySpendableBalancesResponse>;
                spendableBalanceByDenom(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySpendableBalanceByDenomRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySpendableBalanceByDenomResponse>;
                totalSupply(request?: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryTotalSupplyRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryTotalSupplyResponse>;
                supplyOf(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySupplyOfRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySupplyOfResponse>;
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryParamsResponse>;
                denomMetadata(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomMetadataRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomMetadataResponse>;
                denomMetadataByQueryString(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomMetadataByQueryStringRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomMetadataByQueryStringResponse>;
                denomsMetadata(request?: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomsMetadataRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomsMetadataResponse>;
                denomOwners(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomOwnersRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QueryDenomOwnersResponse>;
                sendEnabled(request: import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySendEnabledRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/bank/v1beta1/query").QuerySendEnabledResponse>;
            };
        };
        base: {
            node: {
                v1beta1: {
                    config(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/node/v1beta1/query").ConfigRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/node/v1beta1/query").ConfigResponse>;
                    status(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/node/v1beta1/query").StatusRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/node/v1beta1/query").StatusResponse>;
                };
            };
            tendermint: {
                v1beta1: {
                    getNodeInfo(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetNodeInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetNodeInfoResponse>;
                    getSyncing(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetSyncingRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetSyncingResponse>;
                    getLatestBlock(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetLatestBlockRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetLatestBlockResponse>;
                    getBlockByHeight(request: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetBlockByHeightRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetBlockByHeightResponse>;
                    getLatestValidatorSet(request?: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetLatestValidatorSetRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetLatestValidatorSetResponse>;
                    getValidatorSetByHeight(request: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetValidatorSetByHeightRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").GetValidatorSetByHeightResponse>;
                    aBCIQuery(request: import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").ABCIQueryRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/base/tendermint/v1beta1/query").ABCIQueryResponse>;
                };
            };
        };
        circuit: {
            v1: {
                account(request: import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").QueryAccountRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").AccountResponse>;
                accounts(request?: import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").QueryAccountsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").AccountsResponse>;
                disabledList(request?: import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").QueryDisabledListRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/circuit/v1/query").DisabledListResponse>;
            };
        };
        consensus: {
            v1: {
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/consensus/v1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/consensus/v1/query").QueryParamsResponse>;
            };
        };
        distribution: {
            v1beta1: {
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryParamsResponse>;
                validatorDistributionInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorDistributionInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorDistributionInfoResponse>;
                validatorOutstandingRewards(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsResponse>;
                validatorCommission(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorCommissionRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorCommissionResponse>;
                validatorSlashes(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorSlashesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryValidatorSlashesResponse>;
                delegationRewards(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegationRewardsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegationRewardsResponse>;
                delegationTotalRewards(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsResponse>;
                delegatorValidators(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsResponse>;
                delegatorWithdrawAddress(request: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressResponse>;
                communityPool(request?: import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryCommunityPoolRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/distribution/v1beta1/query").QueryCommunityPoolResponse>;
            };
        };
        evidence: {
            v1beta1: {
                evidence(request: import("@ritbit/v4-proto/src/codegen/cosmos/evidence/v1beta1/query").QueryEvidenceRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/evidence/v1beta1/query").QueryEvidenceResponse>;
                allEvidence(request?: import("@ritbit/v4-proto/src/codegen/cosmos/evidence/v1beta1/query").QueryAllEvidenceRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/evidence/v1beta1/query").QueryAllEvidenceResponse>;
            };
        };
        feegrant: {
            v1beta1: {
                allowance(request: import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowanceRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowanceResponse>;
                allowances(request: import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowancesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowancesResponse>;
                allowancesByGranter(request: import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterResponse>;
            };
        };
        gov: {
            v1: {
                constitution(request?: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryConstitutionRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryConstitutionResponse>;
                proposal(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryProposalRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryProposalResponse>;
                proposals(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryProposalsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryProposalsResponse>;
                vote(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryVoteRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryVoteResponse>;
                votes(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryVotesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryVotesResponse>;
                params(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryParamsResponse>;
                deposit(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryDepositRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryDepositResponse>;
                deposits(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryDepositsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryDepositsResponse>;
                tallyResult(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryTallyResultRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1/query").QueryTallyResultResponse>;
            };
            v1beta1: {
                proposal(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryProposalRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryProposalResponse>;
                proposals(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryProposalsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryProposalsResponse>;
                vote(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryVoteRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryVoteResponse>;
                votes(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryVotesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryVotesResponse>;
                params(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryParamsResponse>;
                deposit(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryDepositRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryDepositResponse>;
                deposits(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryDepositsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryDepositsResponse>;
                tallyResult(request: import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryTallyResultRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/gov/v1beta1/query").QueryTallyResultResponse>;
            };
        };
        group: {
            v1: {
                groupInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupInfoResponse>;
                groupPolicyInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPolicyInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPolicyInfoResponse>;
                groupMembers(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupMembersRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupMembersResponse>;
                groupsByAdmin(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsByAdminRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsByAdminResponse>;
                groupPoliciesByGroup(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPoliciesByGroupRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPoliciesByGroupResponse>;
                groupPoliciesByAdmin(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPoliciesByAdminRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupPoliciesByAdminResponse>;
                proposal(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryProposalRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryProposalResponse>;
                proposalsByGroupPolicy(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryProposalsByGroupPolicyRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryProposalsByGroupPolicyResponse>;
                voteByProposalVoter(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVoteByProposalVoterRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVoteByProposalVoterResponse>;
                votesByProposal(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVotesByProposalRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVotesByProposalResponse>;
                votesByVoter(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVotesByVoterRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryVotesByVoterResponse>;
                groupsByMember(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsByMemberRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsByMemberResponse>;
                tallyResult(request: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryTallyResultRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryTallyResultResponse>;
                groups(request?: import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/group/v1/query").QueryGroupsResponse>;
            };
        };
        mint: {
            v1beta1: {
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryParamsResponse>;
                inflation(request?: import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryInflationRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryInflationResponse>;
                annualProvisions(request?: import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryAnnualProvisionsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/mint/v1beta1/query").QueryAnnualProvisionsResponse>;
            };
        };
        nft: {
            v1beta1: {
                balance(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryBalanceRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryBalanceResponse>;
                owner(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryOwnerRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryOwnerResponse>;
                supply(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QuerySupplyRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QuerySupplyResponse>;
                nFTs(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryNFTsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryNFTsResponse>;
                nFT(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryNFTRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryNFTResponse>;
                class(request: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryClassRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryClassResponse>;
                classes(request?: import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryClassesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/nft/v1beta1/query").QueryClassesResponse>;
            };
        };
        orm: {
            query: {
                v1alpha1: {
                    get(request: import("@ritbit/v4-proto/src/codegen/cosmos/orm/query/v1alpha1/query").GetRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/orm/query/v1alpha1/query").GetResponse>;
                    list(request: import("@ritbit/v4-proto/src/codegen/cosmos/orm/query/v1alpha1/query").ListRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/orm/query/v1alpha1/query").ListResponse>;
                };
            };
        };
        params: {
            v1beta1: {
                params(request: import("@ritbit/v4-proto/src/codegen/cosmos/params/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/params/v1beta1/query").QueryParamsResponse>;
                subspaces(request?: import("@ritbit/v4-proto/src/codegen/cosmos/params/v1beta1/query").QuerySubspacesRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/params/v1beta1/query").QuerySubspacesResponse>;
            };
        };
        slashing: {
            v1beta1: {
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QueryParamsResponse>;
                signingInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QuerySigningInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QuerySigningInfoResponse>;
                signingInfos(request?: import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QuerySigningInfosRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/slashing/v1beta1/query").QuerySigningInfosResponse>;
            };
        };
        staking: {
            v1beta1: {
                validators(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorsResponse>;
                validator(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorResponse>;
                validatorDelegations(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorDelegationsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorDelegationsResponse>;
                validatorUnbondingDelegations(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsResponse>;
                delegation(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegationRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegationResponse>;
                unbondingDelegation(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryUnbondingDelegationRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryUnbondingDelegationResponse>;
                delegatorDelegations(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorDelegationsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorDelegationsResponse>;
                delegatorUnbondingDelegations(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsResponse>;
                redelegations(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryRedelegationsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryRedelegationsResponse>;
                delegatorValidators(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorValidatorsResponse>;
                delegatorValidator(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorValidatorRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryDelegatorValidatorResponse>;
                historicalInfo(request: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryHistoricalInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryHistoricalInfoResponse>;
                pool(request?: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryPoolRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryPoolResponse>;
                params(request?: import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/staking/v1beta1/query").QueryParamsResponse>;
            };
        };
        tx: {
            v1beta1: {
                simulate(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").SimulateRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").SimulateResponse>;
                getTx(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetTxRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetTxResponse>;
                broadcastTx(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").BroadcastTxRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").BroadcastTxResponse>;
                getTxsEvent(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetTxsEventRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetTxsEventResponse>;
                getBlockWithTxs(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetBlockWithTxsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").GetBlockWithTxsResponse>;
                txDecode(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxDecodeRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxDecodeResponse>;
                txEncode(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxEncodeRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxEncodeResponse>;
                txEncodeAmino(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxEncodeAminoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxEncodeAminoResponse>;
                txDecodeAmino(request: import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxDecodeAminoRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/tx/v1beta1/service").TxDecodeAminoResponse>;
            };
        };
        upgrade: {
            v1beta1: {
                currentPlan(request?: import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryCurrentPlanRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryCurrentPlanResponse>;
                appliedPlan(request: import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryAppliedPlanRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryAppliedPlanResponse>;
                upgradedConsensusState(request: import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateResponse>;
                moduleVersions(request: import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryModuleVersionsRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryModuleVersionsResponse>;
                authority(request?: import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryAuthorityRequest): Promise<import("@ritbit/v4-proto/src/codegen/cosmos/upgrade/v1beta1/query").QueryAuthorityResponse>;
            };
        };
    };
    ritbit: {
        accountplus: {
            params(request?: import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").QueryParamsResponse>;
            getAuthenticator(request: import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").GetAuthenticatorRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").GetAuthenticatorResponse>;
            getAuthenticators(request: import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").GetAuthenticatorsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").GetAuthenticatorsResponse>;
            accountState(request: import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").AccountStateRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/accountplus/query").AccountStateResponse>;
        };
        affiliates: {
            affiliateInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateInfoResponse>;
            referredBy(request: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").ReferredByRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").ReferredByResponse>;
            allAffiliateTiers(request?: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AllAffiliateTiersRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AllAffiliateTiersResponse>;
            affiliateWhitelist(request?: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateWhitelistRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateWhitelistResponse>;
            affiliateParameters(request?: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateParametersRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateParametersResponse>;
            affiliateOverrides(request?: import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateOverridesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/affiliates/query").AffiliateOverridesResponse>;
        };
        assets: {
            asset(request: import("@ritbit/v4-proto/src/codegen/ritbit/assets/query").QueryAssetRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/assets/query").QueryAssetResponse>;
            allAssets(request?: import("@ritbit/v4-proto/src/codegen/ritbit/assets/query").QueryAllAssetsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/assets/query").QueryAllAssetsResponse>;
        };
        blocktime: {
            downtimeParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryDowntimeParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryDowntimeParamsResponse>;
            previousBlockInfo(request?: import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryPreviousBlockInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryPreviousBlockInfoResponse>;
            allDowntimeInfo(request?: import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryAllDowntimeInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QueryAllDowntimeInfoResponse>;
            synchronyParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QuerySynchronyParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/blocktime/query").QuerySynchronyParamsResponse>;
        };
        bridge: {
            eventParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryEventParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryEventParamsResponse>;
            proposeParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryProposeParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryProposeParamsResponse>;
            safetyParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QuerySafetyParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QuerySafetyParamsResponse>;
            acknowledgedEventInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryAcknowledgedEventInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryAcknowledgedEventInfoResponse>;
            recognizedEventInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryRecognizedEventInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryRecognizedEventInfoResponse>;
            delayedCompleteBridgeMessages(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryDelayedCompleteBridgeMessagesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryDelayedCompleteBridgeMessagesResponse>;
            withdrawal(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalResponse>;
            withdrawals(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalsResponse>;
            withdrawalParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalParamsResponse>;
            chainWithdrawalStates(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryChainWithdrawalStatesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryChainWithdrawalStatesResponse>;
            withdrawalDailyUsage(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalDailyUsageRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalDailyUsageResponse>;
            readyForRelayWithdrawals(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryReadyForRelayWithdrawalsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryReadyForRelayWithdrawalsResponse>;
            validatorEvmAddress(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressResponse>;
            validatorEvmAddresses(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressesResponse>;
            validatorEvmAddressByEvmAddress(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressByEvmAddressRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryValidatorEvmAddressByEvmAddressResponse>;
            aggregatedWithdrawal(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryAggregatedWithdrawalRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryAggregatedWithdrawalResponse>;
            withdrawalSignatures(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalSignaturesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalSignaturesResponse>;
            withdrawalConfirmationInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalConfirmationInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryWithdrawalConfirmationInfoResponse>;
            recognizedWithdrawalConfirmationInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryRecognizedWithdrawalConfirmationInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryRecognizedWithdrawalConfirmationInfoResponse>;
            pendingFinalityEvents(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryPendingFinalityEventsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryPendingFinalityEventsResponse>;
            tokenReserve(request: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryTokenReserveRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryTokenReserveResponse>;
            tokenReserves(request?: import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryTokenReservesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/bridge/query").QueryTokenReservesResponse>;
        };
        clob: {
            clobPair(request: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryGetClobPairRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryClobPairResponse>;
            clobPairAll(request?: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryAllClobPairRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryClobPairAllResponse>;
            mevNodeToNodeCalculation(request: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").MevNodeToNodeCalculationRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").MevNodeToNodeCalculationResponse>;
            equityTierLimitConfiguration(request?: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryEquityTierLimitConfigurationRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryEquityTierLimitConfigurationResponse>;
            blockRateLimitConfiguration(request?: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryBlockRateLimitConfigurationRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryBlockRateLimitConfigurationResponse>;
            liquidationsConfiguration(request?: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryLiquidationsConfigurationRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryLiquidationsConfigurationResponse>;
            statefulOrder(request: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryStatefulOrderRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryStatefulOrderResponse>;
            nextClobPairId(request?: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryNextClobPairIdRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryNextClobPairIdResponse>;
            leverage(request: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryLeverageRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").QueryLeverageResponse>;
            streamOrderbookUpdates(request: import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").StreamOrderbookUpdatesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/clob/query").StreamOrderbookUpdatesResponse>;
        };
        delaymsg: {
            nextDelayedMessageId(request?: import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryNextDelayedMessageIdRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryNextDelayedMessageIdResponse>;
            message(request: import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryMessageRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryMessageResponse>;
            blockMessageIds(request: import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryBlockMessageIdsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/delaymsg/query").QueryBlockMessageIdsResponse>;
        };
        epochs: {
            epochInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/epochs/query").QueryGetEpochInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/epochs/query").QueryEpochInfoResponse>;
            epochInfoAll(request?: import("@ritbit/v4-proto/src/codegen/ritbit/epochs/query").QueryAllEpochInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/epochs/query").QueryEpochInfoAllResponse>;
        };
        feetiers: {
            perpetualFeeParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryPerpetualFeeParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryPerpetualFeeParamsResponse>;
            userFeeTier(request: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryUserFeeTierRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryUserFeeTierResponse>;
            perMarketFeeDiscountParams(request: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryPerMarketFeeDiscountParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryPerMarketFeeDiscountParamsResponse>;
            allMarketFeeDiscountParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryAllMarketFeeDiscountParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryAllMarketFeeDiscountParamsResponse>;
            stakingTiers(request?: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryStakingTiersRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryStakingTiersResponse>;
            userStakingTier(request: import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryUserStakingTierRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/feetiers/query").QueryUserStakingTierResponse>;
        };
        govplus: {};
        listing: {
            marketsHardCap(request?: import("@ritbit/v4-proto/src/codegen/ritbit/listing/query").QueryMarketsHardCap): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/listing/query").QueryMarketsHardCapResponse>;
            listingVaultDepositParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/listing/query").QueryListingVaultDepositParams): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/listing/query").QueryListingVaultDepositParamsResponse>;
        };
        perpetuals: {
            perpetual(request: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPerpetualRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPerpetualResponse>;
            allPerpetuals(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryAllPerpetualsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryAllPerpetualsResponse>;
            allLiquidityTiers(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryAllLiquidityTiersRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryAllLiquidityTiersResponse>;
            premiumVotes(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPremiumVotesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPremiumVotesResponse>;
            premiumSamples(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPremiumSamplesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryPremiumSamplesResponse>;
            params(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryParamsResponse>;
            nextPerpetualId(request?: import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryNextPerpetualIdRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/perpetuals/query").QueryNextPerpetualIdResponse>;
        };
        prices: {
            marketPrice(request: import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryMarketPriceRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryMarketPriceResponse>;
            allMarketPrices(request?: import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryAllMarketPricesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryAllMarketPricesResponse>;
            marketParam(request: import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryMarketParamRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryMarketParamResponse>;
            allMarketParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryAllMarketParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryAllMarketParamsResponse>;
            nextMarketId(request?: import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryNextMarketIdRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/prices/query").QueryNextMarketIdResponse>;
        };
        ratelimit: {
            listLimitParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").ListLimitParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").ListLimitParamsResponse>;
            capacityByDenom(request: import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").QueryCapacityByDenomRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").QueryCapacityByDenomResponse>;
            allPendingSendPackets(request?: import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").QueryAllPendingSendPacketsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/ratelimit/query").QueryAllPendingSendPacketsResponse>;
        };
        revshare: {
            marketMapperRevenueShareParams(request?: import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryMarketMapperRevenueShareParams): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryMarketMapperRevenueShareParamsResponse>;
            marketMapperRevShareDetails(request: import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryMarketMapperRevShareDetails): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryMarketMapperRevShareDetailsResponse>;
            unconditionalRevShareConfig(request?: import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryUnconditionalRevShareConfig): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryUnconditionalRevShareConfigResponse>;
            orderRouterRevShare(request: import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryOrderRouterRevShare): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryOrderRouterRevShareResponse>;
            vaultRevShareConfig(request?: import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryVaultRevShareConfig): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/revshare/query").QueryVaultRevShareConfigResponse>;
        };
        rewards: {
            params(request?: import("@ritbit/v4-proto/src/codegen/ritbit/rewards/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/rewards/query").QueryParamsResponse>;
        };
        sending: {};
        stats: {
            params(request?: import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryParamsResponse>;
            statsMetadata(request?: import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryStatsMetadataRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryStatsMetadataResponse>;
            globalStats(request?: import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryGlobalStatsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryGlobalStatsResponse>;
            userStats(request: import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryUserStatsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/stats/query").QueryUserStatsResponse>;
        };
        subaccounts: {
            subaccount(request: import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryGetSubaccountRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QuerySubaccountResponse>;
            subaccountAll(request?: import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryAllSubaccountRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QuerySubaccountAllResponse>;
            getWithdrawalAndTransfersBlockedInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryGetWithdrawalAndTransfersBlockedInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryGetWithdrawalAndTransfersBlockedInfoResponse>;
            collateralPoolAddress(request: import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryCollateralPoolAddressRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/subaccounts/query").QueryCollateralPoolAddressResponse>;
        };
        vault: {
            params(request?: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryParamsResponse>;
            vault(request: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryVaultRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryVaultResponse>;
            allVaults(request?: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryAllVaultsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryAllVaultsResponse>;
            megavaultTotalShares(request?: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultTotalSharesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultTotalSharesResponse>;
            megavaultOwnerShares(request: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultOwnerSharesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultOwnerSharesResponse>;
            megavaultAllOwnerShares(request?: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultAllOwnerSharesRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultAllOwnerSharesResponse>;
            vaultParams(request: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryVaultParamsRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryVaultParamsResponse>;
            megavaultWithdrawalInfo(request: import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultWithdrawalInfoRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vault/query").QueryMegavaultWithdrawalInfoResponse>;
        };
        vest: {
            vestEntry(request: import("@ritbit/v4-proto/src/codegen/ritbit/vest/query").QueryVestEntryRequest): Promise<import("@ritbit/v4-proto/src/codegen/ritbit/vest/query").QueryVestEntryResponse>;
        };
    };
}>;
//# sourceMappingURL=rpc.query.d.ts.map