import { LCDClient } from "@osmonauts/lcd"; import { QueryParamsRequest, QueryParamsResponse, AssetTypeRequest, AssetTypeResponse, AllAssetsRequest, AllAssetsResponse, AssetMultiplierRequest, AssetMultiplierResponse, AllIntermediaryAccountsRequest, AllIntermediaryAccountsResponse, ConnectedIntermediaryAccountRequest, ConnectedIntermediaryAccountResponse, TotalSuperfluidDelegationsRequest, TotalSuperfluidDelegationsResponse, SuperfluidDelegationAmountRequest, SuperfluidDelegationAmountResponse, SuperfluidDelegationsByDelegatorRequest, SuperfluidDelegationsByDelegatorResponse, SuperfluidUndelegationsByDelegatorRequest, SuperfluidUndelegationsByDelegatorResponse, SuperfluidDelegationsByValidatorDenomRequest, SuperfluidDelegationsByValidatorDenomResponse, EstimateSuperfluidDelegatedAmountByValidatorDenomRequest, EstimateSuperfluidDelegatedAmountByValidatorDenomResponse } from "./query"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); params(_params?: QueryParamsRequest): Promise; assetType(params: AssetTypeRequest): Promise; allAssets(_params?: AllAssetsRequest): Promise; assetMultiplier(params: AssetMultiplierRequest): Promise; allIntermediaryAccounts(params?: AllIntermediaryAccountsRequest): Promise; connectedIntermediaryAccount(params: ConnectedIntermediaryAccountRequest): Promise; totalSuperfluidDelegations(_params?: TotalSuperfluidDelegationsRequest): Promise; superfluidDelegationAmount(params: SuperfluidDelegationAmountRequest): Promise; superfluidDelegationsByDelegator(params: SuperfluidDelegationsByDelegatorRequest): Promise; superfluidUndelegationsByDelegator(params: SuperfluidUndelegationsByDelegatorRequest): Promise; superfluidDelegationsByValidatorDenom(params: SuperfluidDelegationsByValidatorDenomRequest): Promise; estimateSuperfluidDelegatedAmountByValidatorDenom(params: EstimateSuperfluidDelegatedAmountByValidatorDenomRequest): Promise; }