import { LCDClient } from "@osmonauts/lcd"; 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"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); 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; }