import { PageRequest, PageResponse } from "../../cosmos/base/query/v1beta1/pagination"; import { Coin } from "../../cosmos/base/v1beta1/coin"; import { Gauge } from "./gauge"; import { Duration } from "../../google/protobuf/duration"; import * as _m0 from "protobufjs/minimal"; import { DeepPartial, Long } from "@osmonauts/helpers"; export interface ModuleToDistributeCoinsRequest { } export interface ModuleToDistributeCoinsResponse { coins: Coin[]; } export interface ModuleDistributedCoinsRequest { } export interface ModuleDistributedCoinsResponse { coins: Coin[]; } export interface GaugeByIDRequest { id: Long; } export interface GaugeByIDResponse { gauge: Gauge; } export interface GaugesRequest { /** pagination defines an pagination for the request. */ pagination?: PageRequest; } export interface GaugesResponse { data: Gauge[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse; } export interface ActiveGaugesRequest { /** pagination defines an pagination for the request. */ pagination?: PageRequest; } export interface ActiveGaugesResponse { data: Gauge[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse; } export interface ActiveGaugesPerDenomRequest { denom: string; /** pagination defines an pagination for the request. */ pagination?: PageRequest; } export interface ActiveGaugesPerDenomResponse { data: Gauge[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse; } export interface UpcomingGaugesRequest { /** pagination defines an pagination for the request. */ pagination?: PageRequest; } export interface UpcomingGaugesResponse { data: Gauge[]; /** pagination defines an pagination for the response. */ pagination?: PageResponse; } export interface UpcomingGaugesPerDenomRequest { denom: string; pagination?: PageRequest; } export interface UpcomingGaugesPerDenomResponse { upcoming_gauges: Gauge[]; pagination?: PageResponse; } export interface RewardsEstRequest { owner: string; lock_ids: Long[]; end_epoch: Long; } export interface RewardsEstResponse { coins: Coin[]; } export interface QueryLockableDurationsRequest { } export interface QueryLockableDurationsResponse { lockable_durations: Duration[]; } export declare const ModuleToDistributeCoinsRequest: { encode(_: ModuleToDistributeCoinsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleToDistributeCoinsRequest; fromJSON(_: any): ModuleToDistributeCoinsRequest; toJSON(_: ModuleToDistributeCoinsRequest): unknown; fromPartial(_: DeepPartial): ModuleToDistributeCoinsRequest; }; export declare const ModuleToDistributeCoinsResponse: { encode(message: ModuleToDistributeCoinsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleToDistributeCoinsResponse; fromJSON(object: any): ModuleToDistributeCoinsResponse; toJSON(message: ModuleToDistributeCoinsResponse): unknown; fromPartial(object: DeepPartial): ModuleToDistributeCoinsResponse; }; export declare const ModuleDistributedCoinsRequest: { encode(_: ModuleDistributedCoinsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleDistributedCoinsRequest; fromJSON(_: any): ModuleDistributedCoinsRequest; toJSON(_: ModuleDistributedCoinsRequest): unknown; fromPartial(_: DeepPartial): ModuleDistributedCoinsRequest; }; export declare const ModuleDistributedCoinsResponse: { encode(message: ModuleDistributedCoinsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ModuleDistributedCoinsResponse; fromJSON(object: any): ModuleDistributedCoinsResponse; toJSON(message: ModuleDistributedCoinsResponse): unknown; fromPartial(object: DeepPartial): ModuleDistributedCoinsResponse; }; export declare const GaugeByIDRequest: { encode(message: GaugeByIDRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): GaugeByIDRequest; fromJSON(object: any): GaugeByIDRequest; toJSON(message: GaugeByIDRequest): unknown; fromPartial(object: DeepPartial): GaugeByIDRequest; }; export declare const GaugeByIDResponse: { encode(message: GaugeByIDResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): GaugeByIDResponse; fromJSON(object: any): GaugeByIDResponse; toJSON(message: GaugeByIDResponse): unknown; fromPartial(object: DeepPartial): GaugeByIDResponse; }; export declare const GaugesRequest: { encode(message: GaugesRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): GaugesRequest; fromJSON(object: any): GaugesRequest; toJSON(message: GaugesRequest): unknown; fromPartial(object: DeepPartial): GaugesRequest; }; export declare const GaugesResponse: { encode(message: GaugesResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): GaugesResponse; fromJSON(object: any): GaugesResponse; toJSON(message: GaugesResponse): unknown; fromPartial(object: DeepPartial): GaugesResponse; }; export declare const ActiveGaugesRequest: { encode(message: ActiveGaugesRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ActiveGaugesRequest; fromJSON(object: any): ActiveGaugesRequest; toJSON(message: ActiveGaugesRequest): unknown; fromPartial(object: DeepPartial): ActiveGaugesRequest; }; export declare const ActiveGaugesResponse: { encode(message: ActiveGaugesResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ActiveGaugesResponse; fromJSON(object: any): ActiveGaugesResponse; toJSON(message: ActiveGaugesResponse): unknown; fromPartial(object: DeepPartial): ActiveGaugesResponse; }; export declare const ActiveGaugesPerDenomRequest: { encode(message: ActiveGaugesPerDenomRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ActiveGaugesPerDenomRequest; fromJSON(object: any): ActiveGaugesPerDenomRequest; toJSON(message: ActiveGaugesPerDenomRequest): unknown; fromPartial(object: DeepPartial): ActiveGaugesPerDenomRequest; }; export declare const ActiveGaugesPerDenomResponse: { encode(message: ActiveGaugesPerDenomResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ActiveGaugesPerDenomResponse; fromJSON(object: any): ActiveGaugesPerDenomResponse; toJSON(message: ActiveGaugesPerDenomResponse): unknown; fromPartial(object: DeepPartial): ActiveGaugesPerDenomResponse; }; export declare const UpcomingGaugesRequest: { encode(message: UpcomingGaugesRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpcomingGaugesRequest; fromJSON(object: any): UpcomingGaugesRequest; toJSON(message: UpcomingGaugesRequest): unknown; fromPartial(object: DeepPartial): UpcomingGaugesRequest; }; export declare const UpcomingGaugesResponse: { encode(message: UpcomingGaugesResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpcomingGaugesResponse; fromJSON(object: any): UpcomingGaugesResponse; toJSON(message: UpcomingGaugesResponse): unknown; fromPartial(object: DeepPartial): UpcomingGaugesResponse; }; export declare const UpcomingGaugesPerDenomRequest: { encode(message: UpcomingGaugesPerDenomRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpcomingGaugesPerDenomRequest; fromJSON(object: any): UpcomingGaugesPerDenomRequest; toJSON(message: UpcomingGaugesPerDenomRequest): unknown; fromPartial(object: DeepPartial): UpcomingGaugesPerDenomRequest; }; export declare const UpcomingGaugesPerDenomResponse: { encode(message: UpcomingGaugesPerDenomResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): UpcomingGaugesPerDenomResponse; fromJSON(object: any): UpcomingGaugesPerDenomResponse; toJSON(message: UpcomingGaugesPerDenomResponse): unknown; fromPartial(object: DeepPartial): UpcomingGaugesPerDenomResponse; }; export declare const RewardsEstRequest: { encode(message: RewardsEstRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RewardsEstRequest; fromJSON(object: any): RewardsEstRequest; toJSON(message: RewardsEstRequest): unknown; fromPartial(object: DeepPartial): RewardsEstRequest; }; export declare const RewardsEstResponse: { encode(message: RewardsEstResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RewardsEstResponse; fromJSON(object: any): RewardsEstResponse; toJSON(message: RewardsEstResponse): unknown; fromPartial(object: DeepPartial): RewardsEstResponse; }; export declare const QueryLockableDurationsRequest: { encode(_: QueryLockableDurationsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryLockableDurationsRequest; fromJSON(_: any): QueryLockableDurationsRequest; toJSON(_: QueryLockableDurationsRequest): unknown; fromPartial(_: DeepPartial): QueryLockableDurationsRequest; }; export declare const QueryLockableDurationsResponse: { encode(message: QueryLockableDurationsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryLockableDurationsResponse; fromJSON(object: any): QueryLockableDurationsResponse; toJSON(message: QueryLockableDurationsResponse): unknown; fromPartial(object: DeepPartial): QueryLockableDurationsResponse; };