import { QueryValidatorsRequest, QueryValidatorsResponse, QueryValidatorRequest, QueryValidatorResponse, QueryValidatorDelegationsRequest, QueryValidatorDelegationsResponse, QueryValidatorUnbondingDelegationsRequest, QueryValidatorUnbondingDelegationsResponse, QueryDelegationRequest, QueryDelegationResponse, QueryUnbondingDelegationRequest, QueryUnbondingDelegationResponse, QueryDelegatorDelegationsRequest, QueryDelegatorDelegationsResponse, QueryDelegatorUnbondingDelegationsRequest, QueryDelegatorUnbondingDelegationsResponse, QueryRedelegationsRequest, QueryRedelegationsResponse, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsResponse, QueryDelegatorValidatorRequest, QueryDelegatorValidatorResponse, QueryHistoricalInfoRequest, QueryHistoricalInfoResponse, QueryPoolRequest, QueryPoolResponse, QueryParamsRequest, QueryParamsResponse } from "./query"; /** * Validators queries all validators that match the given status. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetValidators * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Validators */ export declare const useGetValidators: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Validator queries validator info for given validator address. * @name useGetValidator * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Validator */ export declare const useGetValidator: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorDelegations queries delegate info for given validator. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetValidatorDelegations * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.ValidatorDelegations */ export declare const useGetValidatorDelegations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ValidatorUnbondingDelegations queries unbonding delegations of a validator. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetValidatorUnbondingDelegations * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.ValidatorUnbondingDelegations */ export declare const useGetValidatorUnbondingDelegations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Delegation queries delegate info for given validator delegator pair. * @name useGetDelegation * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Delegation */ export declare const useGetDelegation: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * UnbondingDelegation queries unbonding info for given validator delegator * pair. * @name useGetUnbondingDelegation * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.UnbondingDelegation */ export declare const useGetUnbondingDelegation: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorDelegations queries all delegations of a given delegator address. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetDelegatorDelegations * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.DelegatorDelegations */ export declare const useGetDelegatorDelegations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorUnbondingDelegations queries all unbonding delegations of a given * delegator address. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetDelegatorUnbondingDelegations * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.DelegatorUnbondingDelegations */ export declare const useGetDelegatorUnbondingDelegations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Redelegations queries redelegations of given address. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetRedelegations * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Redelegations */ export declare const useGetRedelegations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorValidators queries all validators info for given delegator * address. * * When called from another module, this query might consume a high amount of * gas if the pagination field is incorrectly set. * @name useGetDelegatorValidators * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.DelegatorValidators */ export declare const useGetDelegatorValidators: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * DelegatorValidator queries validator info for given delegator validator * pair. * @name useGetDelegatorValidator * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.DelegatorValidator */ export declare const useGetDelegatorValidator: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * HistoricalInfo queries the historical info for given height. * @name useGetHistoricalInfo * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.HistoricalInfo */ export declare const useGetHistoricalInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Pool queries the pool info. * @name useGetPool * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Pool */ export declare const useGetPool: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Parameters queries the staking parameters. * @name useGetParams * @package cosmos.staking.v1beta1 * @see proto service: cosmos.staking.v1beta1.Params */ export declare const useGetParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;