import { Duration } from "../../../google/protobuf/duration"; import { DistrInfo, Params } from "./incentives"; import { Gauge } from "../../incentives/gauge"; import * as _m0 from "protobufjs/minimal"; import { Long, DeepPartial } from "@osmonauts/helpers"; export interface QueryGaugeIdsRequest { pool_id: Long; } export interface QueryGaugeIdsResponse { gauge_ids_with_duration: QueryGaugeIdsResponse_GaugeIdWithDuration[]; } export interface QueryGaugeIdsResponse_GaugeIdWithDuration { gauge_id: Long; duration: Duration; } export interface QueryDistrInfoRequest { } export interface QueryDistrInfoResponse { distr_info: DistrInfo; } export interface QueryParamsRequest { } export interface QueryParamsResponse { params: Params; } export interface QueryLockableDurationsRequest { } export interface QueryLockableDurationsResponse { lockable_durations: Duration[]; } export interface QueryIncentivizedPoolsRequest { } export interface IncentivizedPool { pool_id: Long; lockable_duration: Duration; gauge_id: Long; } export interface QueryIncentivizedPoolsResponse { incentivized_pools: IncentivizedPool[]; } export interface QueryExternalIncentiveGaugesRequest { } export interface QueryExternalIncentiveGaugesResponse { data: Gauge[]; } export declare const QueryGaugeIdsRequest: { encode(message: QueryGaugeIdsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryGaugeIdsRequest; fromJSON(object: any): QueryGaugeIdsRequest; toJSON(message: QueryGaugeIdsRequest): unknown; fromPartial(object: DeepPartial): QueryGaugeIdsRequest; }; export declare const QueryGaugeIdsResponse: { encode(message: QueryGaugeIdsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryGaugeIdsResponse; fromJSON(object: any): QueryGaugeIdsResponse; toJSON(message: QueryGaugeIdsResponse): unknown; fromPartial(object: DeepPartial): QueryGaugeIdsResponse; }; export declare const QueryGaugeIdsResponse_GaugeIdWithDuration: { encode(message: QueryGaugeIdsResponse_GaugeIdWithDuration, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryGaugeIdsResponse_GaugeIdWithDuration; fromJSON(object: any): QueryGaugeIdsResponse_GaugeIdWithDuration; toJSON(message: QueryGaugeIdsResponse_GaugeIdWithDuration): unknown; fromPartial(object: DeepPartial): QueryGaugeIdsResponse_GaugeIdWithDuration; }; export declare const QueryDistrInfoRequest: { encode(_: QueryDistrInfoRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryDistrInfoRequest; fromJSON(_: any): QueryDistrInfoRequest; toJSON(_: QueryDistrInfoRequest): unknown; fromPartial(_: DeepPartial): QueryDistrInfoRequest; }; export declare const QueryDistrInfoResponse: { encode(message: QueryDistrInfoResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryDistrInfoResponse; fromJSON(object: any): QueryDistrInfoResponse; toJSON(message: QueryDistrInfoResponse): unknown; fromPartial(object: DeepPartial): QueryDistrInfoResponse; }; export declare const QueryParamsRequest: { encode(_: QueryParamsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsRequest; fromJSON(_: any): QueryParamsRequest; toJSON(_: QueryParamsRequest): unknown; fromPartial(_: DeepPartial): QueryParamsRequest; }; export declare const QueryParamsResponse: { encode(message: QueryParamsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsResponse; fromJSON(object: any): QueryParamsResponse; toJSON(message: QueryParamsResponse): unknown; fromPartial(object: DeepPartial): QueryParamsResponse; }; 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; }; export declare const QueryIncentivizedPoolsRequest: { encode(_: QueryIncentivizedPoolsRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryIncentivizedPoolsRequest; fromJSON(_: any): QueryIncentivizedPoolsRequest; toJSON(_: QueryIncentivizedPoolsRequest): unknown; fromPartial(_: DeepPartial): QueryIncentivizedPoolsRequest; }; export declare const IncentivizedPool: { encode(message: IncentivizedPool, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): IncentivizedPool; fromJSON(object: any): IncentivizedPool; toJSON(message: IncentivizedPool): unknown; fromPartial(object: DeepPartial): IncentivizedPool; }; export declare const QueryIncentivizedPoolsResponse: { encode(message: QueryIncentivizedPoolsResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryIncentivizedPoolsResponse; fromJSON(object: any): QueryIncentivizedPoolsResponse; toJSON(message: QueryIncentivizedPoolsResponse): unknown; fromPartial(object: DeepPartial): QueryIncentivizedPoolsResponse; }; export declare const QueryExternalIncentiveGaugesRequest: { encode(_: QueryExternalIncentiveGaugesRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryExternalIncentiveGaugesRequest; fromJSON(_: any): QueryExternalIncentiveGaugesRequest; toJSON(_: QueryExternalIncentiveGaugesRequest): unknown; fromPartial(_: DeepPartial): QueryExternalIncentiveGaugesRequest; }; export declare const QueryExternalIncentiveGaugesResponse: { encode(message: QueryExternalIncentiveGaugesResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): QueryExternalIncentiveGaugesResponse; fromJSON(object: any): QueryExternalIncentiveGaugesResponse; toJSON(message: QueryExternalIncentiveGaugesResponse): unknown; fromPartial(object: DeepPartial): QueryExternalIncentiveGaugesResponse; };