import { LCDClient } from "@cosmology/lcd"; import { QueryValidatorsRequest, QueryValidatorsResponseSDKType, QueryValidatorRequest, QueryValidatorResponseSDKType, QueryValidatorDelegationsRequest, QueryValidatorDelegationsResponseSDKType, QueryValidatorUnbondingDelegationsRequest, QueryValidatorUnbondingDelegationsResponseSDKType, QueryDelegationRequest, QueryDelegationResponseSDKType, QueryUnbondingDelegationRequest, QueryUnbondingDelegationResponseSDKType, QueryDelegatorDelegationsRequest, QueryDelegatorDelegationsResponseSDKType, QueryDelegatorUnbondingDelegationsRequest, QueryDelegatorUnbondingDelegationsResponseSDKType, QueryRedelegationsRequest, QueryRedelegationsResponseSDKType, QueryDelegatorValidatorsRequest, QueryDelegatorValidatorsResponseSDKType, QueryDelegatorValidatorRequest, QueryDelegatorValidatorResponseSDKType, QueryHistoricalInfoRequest, QueryHistoricalInfoResponseSDKType, QueryPoolRequest, QueryPoolResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); validators(params: QueryValidatorsRequest): Promise; validator(params: QueryValidatorRequest): Promise; validatorDelegations(params: QueryValidatorDelegationsRequest): Promise; validatorUnbondingDelegations(params: QueryValidatorUnbondingDelegationsRequest): Promise; delegation(params: QueryDelegationRequest): Promise; unbondingDelegation(params: QueryUnbondingDelegationRequest): Promise; delegatorDelegations(params: QueryDelegatorDelegationsRequest): Promise; delegatorUnbondingDelegations(params: QueryDelegatorUnbondingDelegationsRequest): Promise; redelegations(params: QueryRedelegationsRequest): Promise; delegatorValidators(params: QueryDelegatorValidatorsRequest): Promise; delegatorValidator(params: QueryDelegatorValidatorRequest): Promise; historicalInfo(params: QueryHistoricalInfoRequest): Promise; pool(_params?: QueryPoolRequest): Promise; params(_params?: QueryParamsRequest): Promise; }