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; }