import { LCDClient } from "@osmonauts/lcd"; import { ModuleToDistributeCoinsRequest, ModuleToDistributeCoinsResponse, ModuleDistributedCoinsRequest, ModuleDistributedCoinsResponse, GaugeByIDRequest, GaugeByIDResponse, GaugesRequest, GaugesResponse, ActiveGaugesRequest, ActiveGaugesResponse, ActiveGaugesPerDenomRequest, ActiveGaugesPerDenomResponse, UpcomingGaugesRequest, UpcomingGaugesResponse, UpcomingGaugesPerDenomRequest, UpcomingGaugesPerDenomResponse, RewardsEstRequest, RewardsEstResponse, QueryLockableDurationsRequest, QueryLockableDurationsResponse } from "./query"; export declare class LCDQueryClient extends LCDClient { constructor({ restEndpoint }: { restEndpoint: string; }); moduleToDistributeCoins(_params?: ModuleToDistributeCoinsRequest): Promise; moduleDistributedCoins(_params?: ModuleDistributedCoinsRequest): Promise; gaugeByID(params: GaugeByIDRequest): Promise; gauges(params?: GaugesRequest): Promise; activeGauges(params?: ActiveGaugesRequest): Promise; activeGaugesPerDenom(params: ActiveGaugesPerDenomRequest): Promise; upcomingGauges(params?: UpcomingGaugesRequest): Promise; upcomingGaugesPerDenom(params: UpcomingGaugesPerDenomRequest): Promise; rewardsEst(params: RewardsEstRequest): Promise; lockableDurations(_params?: QueryLockableDurationsRequest): Promise; }