import { QueryParamsRequest, QueryParamsResponse, QueryValidatorDistributionInfoRequest, QueryValidatorDistributionInfoResponse, QueryValidatorOutstandingRewardsRequest, QueryValidatorOutstandingRewardsResponse, QueryValidatorCommissionRequest, QueryValidatorCommissionResponse, QueryValidatorSlashesRequest, QueryValidatorSlashesResponse, QueryDelegationRewardsRequest, QueryDelegationRewardsResponse, QueryDelegationTotalRewardsRequest, QueryDelegationTotalRewardsResponse, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsResponse, QueryDelegatorWithdrawAddressRequest, QueryDelegatorWithdrawAddressResponse, QueryCommunityPoolRequest, QueryCommunityPoolResponse } from "./query"; /** * Params queries params of the distribution module. * @name useGetParams * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.Params */ export declare const useGetParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorDistributionInfo queries validator commission and self-delegation rewards for validator * @name useGetValidatorDistributionInfo * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.ValidatorDistributionInfo */ export declare const useGetValidatorDistributionInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorOutstandingRewards queries rewards of a validator address. * @name useGetValidatorOutstandingRewards * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.ValidatorOutstandingRewards */ export declare const useGetValidatorOutstandingRewards: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorCommission queries accumulated commission for a validator. * @name useGetValidatorCommission * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.ValidatorCommission */ export declare const useGetValidatorCommission: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorSlashes queries slash events of a validator. * @name useGetValidatorSlashes * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.ValidatorSlashes */ export declare const useGetValidatorSlashes: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegationRewards queries the total rewards accrued by a delegation. * @name useGetDelegationRewards * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.DelegationRewards */ export declare const useGetDelegationRewards: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegationTotalRewards queries the total rewards accrued by each * validator. * @name useGetDelegationTotalRewards * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.DelegationTotalRewards */ export declare const useGetDelegationTotalRewards: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorValidators queries the validators of a delegator. * @name useGetDelegatorValidators * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.DelegatorValidators */ export declare const useGetDelegatorValidators: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorWithdrawAddress queries withdraw address of a delegator. * @name useGetDelegatorWithdrawAddress * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.DelegatorWithdrawAddress */ export declare const useGetDelegatorWithdrawAddress: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * CommunityPool queries the community pool coins. * * WARNING: This query will fail if an external community pool is used. * @name useGetCommunityPool * @package cosmos.distribution.v1beta1 * @see proto service: cosmos.distribution.v1beta1.CommunityPool */ export declare const useGetCommunityPool: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;