import { LCDClient } from "@osmonauts/lcd"; import { QueryParamsRequest, QueryParamsResponse, QueryValidatorOutstandingRewardsRequest, QueryValidatorOutstandingRewardsResponse, QueryValidatorCommissionRequest, QueryValidatorCommissionResponse, QueryValidatorSlashesRequest, QueryValidatorSlashesResponse, QueryDelegationRewardsRequest, QueryDelegationRewardsResponse, QueryDelegationTotalRewardsRequest, QueryDelegationTotalRewardsResponse, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsResponse, QueryDelegatorWithdrawAddressRequest, QueryDelegatorWithdrawAddressResponse, QueryCommunityPoolRequest, QueryCommunityPoolResponse } from "./query"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); params(_params?: QueryParamsRequest): 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; }