import { QueryCommunityPoolRequest, QueryCommunityPoolResponse, QueryDelegationRewardsRequest, QueryDelegationRewardsResponse, QueryDelegationTotalRewardsRequest, QueryDelegationTotalRewardsResponse, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsResponse, QueryDelegatorWithdrawAddressRequest, QueryDelegatorWithdrawAddressResponse, QueryParamsRequest, QueryParamsResponse, QueryValidatorCommissionRequest, QueryValidatorCommissionResponse, QueryValidatorDistributionInfoRequest, QueryValidatorDistributionInfoResponse, QueryValidatorOutstandingRewardsRequest, QueryValidatorOutstandingRewardsResponse, QueryValidatorSlashesRequest, QueryValidatorSlashesResponse } from "./query.js"; import { LCDClient } from "@cosmology/lcd"; //#region src/cosmos/distribution/v1beta1/query.lcd.d.ts declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); params: (_params?: QueryParamsRequest) => Promise; validatorDistributionInfo: (params: QueryValidatorDistributionInfoRequest) => Promise; validatorOutstandingRewards: (params: QueryValidatorOutstandingRewardsRequest) => Promise; validatorCommission: (params: QueryValidatorCommissionRequest) => Promise; validatorSlashes: (params: QueryValidatorSlashesRequest) => Promise; delegationRewards: (params: QueryDelegationRewardsRequest) => Promise; delegationTotalRewards: (params: QueryDelegationTotalRewardsRequest) => Promise; delegatorValidators: (params: QueryDelegatorValidatorsRequest) => Promise; delegatorWithdrawAddress: (params: QueryDelegatorWithdrawAddressRequest) => Promise; communityPool: (_params?: QueryCommunityPoolRequest) => Promise; } //#endregion export { LCDQueryClient };