import { Params as Params1 } from "./params"; import { ParamsAmino as Params1Amino } from "./params"; import { ParamsSDKType as Params1SDKType } from "./params"; import { StakeEntry, StakeEntryAmino, StakeEntrySDKType } from "../epochstorage/stake_entry"; import { Policy, PolicyAmino, PolicySDKType } from "../plans/policy"; import { Spec, SpecAmino, SpecSDKType } from "../spec/spec"; import { Params as Params2 } from "../downtime/v1/downtime"; import { ParamsAmino as Params2Amino } from "../downtime/v1/downtime"; import { ParamsSDKType as Params2SDKType } from "../downtime/v1/downtime"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { JsonSafe } from "../../../json-safe"; /** QueryParamsRequest is request type for the Query/Params RPC method. */ export interface QueryParamsRequest { } export interface QueryParamsRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryParamsRequest"; value: Uint8Array; } /** QueryParamsRequest is request type for the Query/Params RPC method. */ export interface QueryParamsRequestAmino { } export interface QueryParamsRequestAminoMsg { type: "/lavanet.lava.pairing.QueryParamsRequest"; value: QueryParamsRequestAmino; } /** QueryParamsRequest is request type for the Query/Params RPC method. */ export interface QueryParamsRequestSDKType { } /** QueryParamsResponse is response type for the Query/Params RPC method. */ export interface QueryParamsResponse { /** params holds all the parameters of this module. */ params: Params1; } export interface QueryParamsResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryParamsResponse"; value: Uint8Array; } /** QueryParamsResponse is response type for the Query/Params RPC method. */ export interface QueryParamsResponseAmino { /** params holds all the parameters of this module. */ params?: Params1Amino; } export interface QueryParamsResponseAminoMsg { type: "/lavanet.lava.pairing.QueryParamsResponse"; value: QueryParamsResponseAmino; } /** QueryParamsResponse is response type for the Query/Params RPC method. */ export interface QueryParamsResponseSDKType { params: Params1SDKType; } export interface QueryProvidersRequest { chainID: string; showFrozen: boolean; } export interface QueryProvidersRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProvidersRequest"; value: Uint8Array; } export interface QueryProvidersRequestAmino { chainID?: string; showFrozen?: boolean; } export interface QueryProvidersRequestAminoMsg { type: "/lavanet.lava.pairing.QueryProvidersRequest"; value: QueryProvidersRequestAmino; } export interface QueryProvidersRequestSDKType { chainID: string; showFrozen: boolean; } export interface QueryProvidersResponse { stakeEntry: StakeEntry[]; } export interface QueryProvidersResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProvidersResponse"; value: Uint8Array; } export interface QueryProvidersResponseAmino { stakeEntry?: StakeEntryAmino[]; } export interface QueryProvidersResponseAminoMsg { type: "/lavanet.lava.pairing.QueryProvidersResponse"; value: QueryProvidersResponseAmino; } export interface QueryProvidersResponseSDKType { stakeEntry: StakeEntrySDKType[]; } export interface QueryProviderRequest { address: string; chainID: string; } export interface QueryProviderRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderRequest"; value: Uint8Array; } export interface QueryProviderRequestAmino { address?: string; chainID?: string; } export interface QueryProviderRequestAminoMsg { type: "/lavanet.lava.pairing.QueryProviderRequest"; value: QueryProviderRequestAmino; } export interface QueryProviderRequestSDKType { address: string; chainID: string; } export interface QueryProviderResponse { stakeEntries: StakeEntry[]; } export interface QueryProviderResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderResponse"; value: Uint8Array; } export interface QueryProviderResponseAmino { stakeEntries?: StakeEntryAmino[]; } export interface QueryProviderResponseAminoMsg { type: "/lavanet.lava.pairing.QueryProviderResponse"; value: QueryProviderResponseAmino; } export interface QueryProviderResponseSDKType { stakeEntries: StakeEntrySDKType[]; } export interface QueryGetPairingRequest { chainID: string; client: string; } export interface QueryGetPairingRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryGetPairingRequest"; value: Uint8Array; } export interface QueryGetPairingRequestAmino { chainID?: string; client?: string; } export interface QueryGetPairingRequestAminoMsg { type: "/lavanet.lava.pairing.QueryGetPairingRequest"; value: QueryGetPairingRequestAmino; } export interface QueryGetPairingRequestSDKType { chainID: string; client: string; } export interface QueryGetPairingResponse { providers: StakeEntry[]; currentEpoch: bigint; timeLeftToNextPairing: bigint; specLastUpdatedBlock: bigint; blockOfNextPairing: bigint; } export interface QueryGetPairingResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryGetPairingResponse"; value: Uint8Array; } export interface QueryGetPairingResponseAmino { providers?: StakeEntryAmino[]; current_epoch?: string; time_left_to_next_pairing?: string; spec_last_updated_block?: string; block_of_next_pairing?: string; } export interface QueryGetPairingResponseAminoMsg { type: "/lavanet.lava.pairing.QueryGetPairingResponse"; value: QueryGetPairingResponseAmino; } export interface QueryGetPairingResponseSDKType { providers: StakeEntrySDKType[]; current_epoch: bigint; time_left_to_next_pairing: bigint; spec_last_updated_block: bigint; block_of_next_pairing: bigint; } export interface QueryVerifyPairingRequest { chainID: string; client: string; provider: string; block: bigint; } export interface QueryVerifyPairingRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryVerifyPairingRequest"; value: Uint8Array; } export interface QueryVerifyPairingRequestAmino { chainID?: string; client?: string; provider?: string; block?: string; } export interface QueryVerifyPairingRequestAminoMsg { type: "/lavanet.lava.pairing.QueryVerifyPairingRequest"; value: QueryVerifyPairingRequestAmino; } export interface QueryVerifyPairingRequestSDKType { chainID: string; client: string; provider: string; block: bigint; } export interface QueryVerifyPairingResponse { valid: boolean; pairedProviders: bigint; cuPerEpoch: bigint; projectId: string; } export interface QueryVerifyPairingResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryVerifyPairingResponse"; value: Uint8Array; } export interface QueryVerifyPairingResponseAmino { valid?: boolean; paired_providers?: string; cu_per_epoch?: string; project_id?: string; } export interface QueryVerifyPairingResponseAminoMsg { type: "/lavanet.lava.pairing.QueryVerifyPairingResponse"; value: QueryVerifyPairingResponseAmino; } export interface QueryVerifyPairingResponseSDKType { valid: boolean; paired_providers: bigint; cu_per_epoch: bigint; project_id: string; } export interface QueryProviderPairingChanceRequest { provider: string; chainID: string; geolocation: number; cluster: string; } export interface QueryProviderPairingChanceRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderPairingChanceRequest"; value: Uint8Array; } export interface QueryProviderPairingChanceRequestAmino { provider?: string; chainID?: string; geolocation?: number; cluster?: string; } export interface QueryProviderPairingChanceRequestAminoMsg { type: "/lavanet.lava.pairing.QueryProviderPairingChanceRequest"; value: QueryProviderPairingChanceRequestAmino; } export interface QueryProviderPairingChanceRequestSDKType { provider: string; chainID: string; geolocation: number; cluster: string; } export interface QueryProviderPairingChanceResponse { chance: string; } export interface QueryProviderPairingChanceResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderPairingChanceResponse"; value: Uint8Array; } export interface QueryProviderPairingChanceResponseAmino { chance?: string; } export interface QueryProviderPairingChanceResponseAminoMsg { type: "/lavanet.lava.pairing.QueryProviderPairingChanceResponse"; value: QueryProviderPairingChanceResponseAmino; } export interface QueryProviderPairingChanceResponseSDKType { chance: string; } export interface QueryUserEntryRequest { address: string; chainID: string; block: bigint; } export interface QueryUserEntryRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryUserEntryRequest"; value: Uint8Array; } export interface QueryUserEntryRequestAmino { address?: string; chainID?: string; block?: string; } export interface QueryUserEntryRequestAminoMsg { type: "/lavanet.lava.pairing.QueryUserEntryRequest"; value: QueryUserEntryRequestAmino; } export interface QueryUserEntryRequestSDKType { address: string; chainID: string; block: bigint; } export interface QueryUserEntryResponse { consumer: StakeEntry; maxCU: bigint; } export interface QueryUserEntryResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryUserEntryResponse"; value: Uint8Array; } export interface QueryUserEntryResponseAmino { consumer?: StakeEntryAmino; maxCU?: string; } export interface QueryUserEntryResponseAminoMsg { type: "/lavanet.lava.pairing.QueryUserEntryResponse"; value: QueryUserEntryResponseAmino; } export interface QueryUserEntryResponseSDKType { consumer: StakeEntrySDKType; maxCU: bigint; } export interface QueryStaticProvidersListRequest { chainID: string; } export interface QueryStaticProvidersListRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryStaticProvidersListRequest"; value: Uint8Array; } export interface QueryStaticProvidersListRequestAmino { chainID?: string; } export interface QueryStaticProvidersListRequestAminoMsg { type: "/lavanet.lava.pairing.QueryStaticProvidersListRequest"; value: QueryStaticProvidersListRequestAmino; } export interface QueryStaticProvidersListRequestSDKType { chainID: string; } export interface QueryStaticProvidersListResponse { providers: StakeEntry[]; } export interface QueryStaticProvidersListResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryStaticProvidersListResponse"; value: Uint8Array; } export interface QueryStaticProvidersListResponseAmino { providers?: StakeEntryAmino[]; } export interface QueryStaticProvidersListResponseAminoMsg { type: "/lavanet.lava.pairing.QueryStaticProvidersListResponse"; value: QueryStaticProvidersListResponseAmino; } export interface QueryStaticProvidersListResponseSDKType { providers: StakeEntrySDKType[]; } export interface QueryEffectivePolicyRequest { consumer: string; specID: string; } export interface QueryEffectivePolicyRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryEffectivePolicyRequest"; value: Uint8Array; } export interface QueryEffectivePolicyRequestAmino { consumer?: string; specID?: string; } export interface QueryEffectivePolicyRequestAminoMsg { type: "/lavanet.lava.pairing.QueryEffectivePolicyRequest"; value: QueryEffectivePolicyRequestAmino; } export interface QueryEffectivePolicyRequestSDKType { consumer: string; specID: string; } export interface QueryEffectivePolicyResponse { policy?: Policy; pendingPolicy?: Policy; } export interface QueryEffectivePolicyResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryEffectivePolicyResponse"; value: Uint8Array; } export interface QueryEffectivePolicyResponseAmino { policy?: PolicyAmino; pending_policy?: PolicyAmino; } export interface QueryEffectivePolicyResponseAminoMsg { type: "/lavanet.lava.pairing.QueryEffectivePolicyResponse"; value: QueryEffectivePolicyResponseAmino; } export interface QueryEffectivePolicyResponseSDKType { policy?: PolicySDKType; pending_policy?: PolicySDKType; } export interface QuerySdkPairingResponse { pairing?: QueryGetPairingResponse; maxCu: bigint; spec?: Spec; downtimeParams?: Params2; } export interface QuerySdkPairingResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QuerySdkPairingResponse"; value: Uint8Array; } export interface QuerySdkPairingResponseAmino { pairing?: QueryGetPairingResponseAmino; max_cu?: string; spec?: SpecAmino; downtime_params?: Params2Amino; } export interface QuerySdkPairingResponseAminoMsg { type: "/lavanet.lava.pairing.QuerySdkPairingResponse"; value: QuerySdkPairingResponseAmino; } export interface QuerySdkPairingResponseSDKType { pairing?: QueryGetPairingResponseSDKType; max_cu: bigint; spec?: SpecSDKType; downtime_params?: Params2SDKType; } export interface QueryProviderMonthlyPayoutRequest { provider: string; } export interface QueryProviderMonthlyPayoutRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderMonthlyPayoutRequest"; value: Uint8Array; } export interface QueryProviderMonthlyPayoutRequestAmino { provider?: string; } export interface QueryProviderMonthlyPayoutRequestAminoMsg { type: "/lavanet.lava.pairing.QueryProviderMonthlyPayoutRequest"; value: QueryProviderMonthlyPayoutRequestAmino; } export interface QueryProviderMonthlyPayoutRequestSDKType { provider: string; } export interface SubscriptionPayout { subscription: string; chainId: string; amount: bigint; } export interface SubscriptionPayoutProtoMsg { typeUrl: "/lavanet.lava.pairing.SubscriptionPayout"; value: Uint8Array; } export interface SubscriptionPayoutAmino { subscription?: string; chain_id?: string; amount?: string; } export interface SubscriptionPayoutAminoMsg { type: "/lavanet.lava.pairing.SubscriptionPayout"; value: SubscriptionPayoutAmino; } export interface SubscriptionPayoutSDKType { subscription: string; chain_id: string; amount: bigint; } export interface QueryProviderMonthlyPayoutResponse { total: bigint; details: SubscriptionPayout[]; } export interface QueryProviderMonthlyPayoutResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProviderMonthlyPayoutResponse"; value: Uint8Array; } export interface QueryProviderMonthlyPayoutResponseAmino { total?: string; details?: SubscriptionPayoutAmino[]; } export interface QueryProviderMonthlyPayoutResponseAminoMsg { type: "/lavanet.lava.pairing.QueryProviderMonthlyPayoutResponse"; value: QueryProviderMonthlyPayoutResponseAmino; } export interface QueryProviderMonthlyPayoutResponseSDKType { total: bigint; details: SubscriptionPayoutSDKType[]; } export interface ProviderPayout { provider: string; amount: bigint; } export interface ProviderPayoutProtoMsg { typeUrl: "/lavanet.lava.pairing.ProviderPayout"; value: Uint8Array; } export interface ProviderPayoutAmino { provider?: string; amount?: string; } export interface ProviderPayoutAminoMsg { type: "/lavanet.lava.pairing.ProviderPayout"; value: ProviderPayoutAmino; } export interface ProviderPayoutSDKType { provider: string; amount: bigint; } export interface ChainIDPayout { chainId: string; payouts: ProviderPayout[]; } export interface ChainIDPayoutProtoMsg { typeUrl: "/lavanet.lava.pairing.ChainIDPayout"; value: Uint8Array; } export interface ChainIDPayoutAmino { chain_id?: string; payouts?: ProviderPayoutAmino[]; } export interface ChainIDPayoutAminoMsg { type: "/lavanet.lava.pairing.ChainIDPayout"; value: ChainIDPayoutAmino; } export interface ChainIDPayoutSDKType { chain_id: string; payouts: ProviderPayoutSDKType[]; } export interface QuerySubscriptionMonthlyPayoutRequest { consumer: string; } export interface QuerySubscriptionMonthlyPayoutRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QuerySubscriptionMonthlyPayoutRequest"; value: Uint8Array; } export interface QuerySubscriptionMonthlyPayoutRequestAmino { consumer?: string; } export interface QuerySubscriptionMonthlyPayoutRequestAminoMsg { type: "/lavanet.lava.pairing.QuerySubscriptionMonthlyPayoutRequest"; value: QuerySubscriptionMonthlyPayoutRequestAmino; } export interface QuerySubscriptionMonthlyPayoutRequestSDKType { consumer: string; } export interface QuerySubscriptionMonthlyPayoutResponse { total: bigint; details: ChainIDPayout[]; } export interface QuerySubscriptionMonthlyPayoutResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QuerySubscriptionMonthlyPayoutResponse"; value: Uint8Array; } export interface QuerySubscriptionMonthlyPayoutResponseAmino { total?: string; details?: ChainIDPayoutAmino[]; } export interface QuerySubscriptionMonthlyPayoutResponseAminoMsg { type: "/lavanet.lava.pairing.QuerySubscriptionMonthlyPayoutResponse"; value: QuerySubscriptionMonthlyPayoutResponseAmino; } export interface QuerySubscriptionMonthlyPayoutResponseSDKType { total: bigint; details: ChainIDPayoutSDKType[]; } export interface QueryProvidersEpochCuRequest { } export interface QueryProvidersEpochCuRequestProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProvidersEpochCuRequest"; value: Uint8Array; } export interface QueryProvidersEpochCuRequestAmino { } export interface QueryProvidersEpochCuRequestAminoMsg { type: "/lavanet.lava.pairing.QueryProvidersEpochCuRequest"; value: QueryProvidersEpochCuRequestAmino; } export interface QueryProvidersEpochCuRequestSDKType { } export interface QueryProvidersEpochCuResponse { info: ProviderCuInfo[]; } export interface QueryProvidersEpochCuResponseProtoMsg { typeUrl: "/lavanet.lava.pairing.QueryProvidersEpochCuResponse"; value: Uint8Array; } export interface QueryProvidersEpochCuResponseAmino { info?: ProviderCuInfoAmino[]; } export interface QueryProvidersEpochCuResponseAminoMsg { type: "/lavanet.lava.pairing.QueryProvidersEpochCuResponse"; value: QueryProvidersEpochCuResponseAmino; } export interface QueryProvidersEpochCuResponseSDKType { info: ProviderCuInfoSDKType[]; } export interface ProviderCuInfo { provider: string; cu: bigint; } export interface ProviderCuInfoProtoMsg { typeUrl: "/lavanet.lava.pairing.ProviderCuInfo"; value: Uint8Array; } export interface ProviderCuInfoAmino { provider?: string; cu?: string; } export interface ProviderCuInfoAminoMsg { type: "/lavanet.lava.pairing.ProviderCuInfo"; value: ProviderCuInfoAmino; } export interface ProviderCuInfoSDKType { provider: string; cu: bigint; } export declare const QueryParamsRequest: { typeUrl: string; encode(_: QueryParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsRequest; fromJSON(_: any): QueryParamsRequest; toJSON(_: QueryParamsRequest): JsonSafe; fromPartial(_: Partial): QueryParamsRequest; fromAmino(_: QueryParamsRequestAmino): QueryParamsRequest; toAmino(_: QueryParamsRequest): QueryParamsRequestAmino; fromAminoMsg(object: QueryParamsRequestAminoMsg): QueryParamsRequest; fromProtoMsg(message: QueryParamsRequestProtoMsg): QueryParamsRequest; toProto(message: QueryParamsRequest): Uint8Array; toProtoMsg(message: QueryParamsRequest): QueryParamsRequestProtoMsg; }; export declare const QueryParamsResponse: { typeUrl: string; encode(message: QueryParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsResponse; fromJSON(object: any): QueryParamsResponse; toJSON(message: QueryParamsResponse): JsonSafe; fromPartial(object: Partial): QueryParamsResponse; fromAmino(object: QueryParamsResponseAmino): QueryParamsResponse; toAmino(message: QueryParamsResponse): QueryParamsResponseAmino; fromAminoMsg(object: QueryParamsResponseAminoMsg): QueryParamsResponse; fromProtoMsg(message: QueryParamsResponseProtoMsg): QueryParamsResponse; toProto(message: QueryParamsResponse): Uint8Array; toProtoMsg(message: QueryParamsResponse): QueryParamsResponseProtoMsg; }; export declare const QueryProvidersRequest: { typeUrl: string; encode(message: QueryProvidersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProvidersRequest; fromJSON(object: any): QueryProvidersRequest; toJSON(message: QueryProvidersRequest): JsonSafe; fromPartial(object: Partial): QueryProvidersRequest; fromAmino(object: QueryProvidersRequestAmino): QueryProvidersRequest; toAmino(message: QueryProvidersRequest): QueryProvidersRequestAmino; fromAminoMsg(object: QueryProvidersRequestAminoMsg): QueryProvidersRequest; fromProtoMsg(message: QueryProvidersRequestProtoMsg): QueryProvidersRequest; toProto(message: QueryProvidersRequest): Uint8Array; toProtoMsg(message: QueryProvidersRequest): QueryProvidersRequestProtoMsg; }; export declare const QueryProvidersResponse: { typeUrl: string; encode(message: QueryProvidersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProvidersResponse; fromJSON(object: any): QueryProvidersResponse; toJSON(message: QueryProvidersResponse): JsonSafe; fromPartial(object: Partial): QueryProvidersResponse; fromAmino(object: QueryProvidersResponseAmino): QueryProvidersResponse; toAmino(message: QueryProvidersResponse): QueryProvidersResponseAmino; fromAminoMsg(object: QueryProvidersResponseAminoMsg): QueryProvidersResponse; fromProtoMsg(message: QueryProvidersResponseProtoMsg): QueryProvidersResponse; toProto(message: QueryProvidersResponse): Uint8Array; toProtoMsg(message: QueryProvidersResponse): QueryProvidersResponseProtoMsg; }; export declare const QueryProviderRequest: { typeUrl: string; encode(message: QueryProviderRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderRequest; fromJSON(object: any): QueryProviderRequest; toJSON(message: QueryProviderRequest): JsonSafe; fromPartial(object: Partial): QueryProviderRequest; fromAmino(object: QueryProviderRequestAmino): QueryProviderRequest; toAmino(message: QueryProviderRequest): QueryProviderRequestAmino; fromAminoMsg(object: QueryProviderRequestAminoMsg): QueryProviderRequest; fromProtoMsg(message: QueryProviderRequestProtoMsg): QueryProviderRequest; toProto(message: QueryProviderRequest): Uint8Array; toProtoMsg(message: QueryProviderRequest): QueryProviderRequestProtoMsg; }; export declare const QueryProviderResponse: { typeUrl: string; encode(message: QueryProviderResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderResponse; fromJSON(object: any): QueryProviderResponse; toJSON(message: QueryProviderResponse): JsonSafe; fromPartial(object: Partial): QueryProviderResponse; fromAmino(object: QueryProviderResponseAmino): QueryProviderResponse; toAmino(message: QueryProviderResponse): QueryProviderResponseAmino; fromAminoMsg(object: QueryProviderResponseAminoMsg): QueryProviderResponse; fromProtoMsg(message: QueryProviderResponseProtoMsg): QueryProviderResponse; toProto(message: QueryProviderResponse): Uint8Array; toProtoMsg(message: QueryProviderResponse): QueryProviderResponseProtoMsg; }; export declare const QueryGetPairingRequest: { typeUrl: string; encode(message: QueryGetPairingRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetPairingRequest; fromJSON(object: any): QueryGetPairingRequest; toJSON(message: QueryGetPairingRequest): JsonSafe; fromPartial(object: Partial): QueryGetPairingRequest; fromAmino(object: QueryGetPairingRequestAmino): QueryGetPairingRequest; toAmino(message: QueryGetPairingRequest): QueryGetPairingRequestAmino; fromAminoMsg(object: QueryGetPairingRequestAminoMsg): QueryGetPairingRequest; fromProtoMsg(message: QueryGetPairingRequestProtoMsg): QueryGetPairingRequest; toProto(message: QueryGetPairingRequest): Uint8Array; toProtoMsg(message: QueryGetPairingRequest): QueryGetPairingRequestProtoMsg; }; export declare const QueryGetPairingResponse: { typeUrl: string; encode(message: QueryGetPairingResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryGetPairingResponse; fromJSON(object: any): QueryGetPairingResponse; toJSON(message: QueryGetPairingResponse): JsonSafe; fromPartial(object: Partial): QueryGetPairingResponse; fromAmino(object: QueryGetPairingResponseAmino): QueryGetPairingResponse; toAmino(message: QueryGetPairingResponse): QueryGetPairingResponseAmino; fromAminoMsg(object: QueryGetPairingResponseAminoMsg): QueryGetPairingResponse; fromProtoMsg(message: QueryGetPairingResponseProtoMsg): QueryGetPairingResponse; toProto(message: QueryGetPairingResponse): Uint8Array; toProtoMsg(message: QueryGetPairingResponse): QueryGetPairingResponseProtoMsg; }; export declare const QueryVerifyPairingRequest: { typeUrl: string; encode(message: QueryVerifyPairingRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVerifyPairingRequest; fromJSON(object: any): QueryVerifyPairingRequest; toJSON(message: QueryVerifyPairingRequest): JsonSafe; fromPartial(object: Partial): QueryVerifyPairingRequest; fromAmino(object: QueryVerifyPairingRequestAmino): QueryVerifyPairingRequest; toAmino(message: QueryVerifyPairingRequest): QueryVerifyPairingRequestAmino; fromAminoMsg(object: QueryVerifyPairingRequestAminoMsg): QueryVerifyPairingRequest; fromProtoMsg(message: QueryVerifyPairingRequestProtoMsg): QueryVerifyPairingRequest; toProto(message: QueryVerifyPairingRequest): Uint8Array; toProtoMsg(message: QueryVerifyPairingRequest): QueryVerifyPairingRequestProtoMsg; }; export declare const QueryVerifyPairingResponse: { typeUrl: string; encode(message: QueryVerifyPairingResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryVerifyPairingResponse; fromJSON(object: any): QueryVerifyPairingResponse; toJSON(message: QueryVerifyPairingResponse): JsonSafe; fromPartial(object: Partial): QueryVerifyPairingResponse; fromAmino(object: QueryVerifyPairingResponseAmino): QueryVerifyPairingResponse; toAmino(message: QueryVerifyPairingResponse): QueryVerifyPairingResponseAmino; fromAminoMsg(object: QueryVerifyPairingResponseAminoMsg): QueryVerifyPairingResponse; fromProtoMsg(message: QueryVerifyPairingResponseProtoMsg): QueryVerifyPairingResponse; toProto(message: QueryVerifyPairingResponse): Uint8Array; toProtoMsg(message: QueryVerifyPairingResponse): QueryVerifyPairingResponseProtoMsg; }; export declare const QueryProviderPairingChanceRequest: { typeUrl: string; encode(message: QueryProviderPairingChanceRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderPairingChanceRequest; fromJSON(object: any): QueryProviderPairingChanceRequest; toJSON(message: QueryProviderPairingChanceRequest): JsonSafe; fromPartial(object: Partial): QueryProviderPairingChanceRequest; fromAmino(object: QueryProviderPairingChanceRequestAmino): QueryProviderPairingChanceRequest; toAmino(message: QueryProviderPairingChanceRequest): QueryProviderPairingChanceRequestAmino; fromAminoMsg(object: QueryProviderPairingChanceRequestAminoMsg): QueryProviderPairingChanceRequest; fromProtoMsg(message: QueryProviderPairingChanceRequestProtoMsg): QueryProviderPairingChanceRequest; toProto(message: QueryProviderPairingChanceRequest): Uint8Array; toProtoMsg(message: QueryProviderPairingChanceRequest): QueryProviderPairingChanceRequestProtoMsg; }; export declare const QueryProviderPairingChanceResponse: { typeUrl: string; encode(message: QueryProviderPairingChanceResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderPairingChanceResponse; fromJSON(object: any): QueryProviderPairingChanceResponse; toJSON(message: QueryProviderPairingChanceResponse): JsonSafe; fromPartial(object: Partial): QueryProviderPairingChanceResponse; fromAmino(object: QueryProviderPairingChanceResponseAmino): QueryProviderPairingChanceResponse; toAmino(message: QueryProviderPairingChanceResponse): QueryProviderPairingChanceResponseAmino; fromAminoMsg(object: QueryProviderPairingChanceResponseAminoMsg): QueryProviderPairingChanceResponse; fromProtoMsg(message: QueryProviderPairingChanceResponseProtoMsg): QueryProviderPairingChanceResponse; toProto(message: QueryProviderPairingChanceResponse): Uint8Array; toProtoMsg(message: QueryProviderPairingChanceResponse): QueryProviderPairingChanceResponseProtoMsg; }; export declare const QueryUserEntryRequest: { typeUrl: string; encode(message: QueryUserEntryRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUserEntryRequest; fromJSON(object: any): QueryUserEntryRequest; toJSON(message: QueryUserEntryRequest): JsonSafe; fromPartial(object: Partial): QueryUserEntryRequest; fromAmino(object: QueryUserEntryRequestAmino): QueryUserEntryRequest; toAmino(message: QueryUserEntryRequest): QueryUserEntryRequestAmino; fromAminoMsg(object: QueryUserEntryRequestAminoMsg): QueryUserEntryRequest; fromProtoMsg(message: QueryUserEntryRequestProtoMsg): QueryUserEntryRequest; toProto(message: QueryUserEntryRequest): Uint8Array; toProtoMsg(message: QueryUserEntryRequest): QueryUserEntryRequestProtoMsg; }; export declare const QueryUserEntryResponse: { typeUrl: string; encode(message: QueryUserEntryResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryUserEntryResponse; fromJSON(object: any): QueryUserEntryResponse; toJSON(message: QueryUserEntryResponse): JsonSafe; fromPartial(object: Partial): QueryUserEntryResponse; fromAmino(object: QueryUserEntryResponseAmino): QueryUserEntryResponse; toAmino(message: QueryUserEntryResponse): QueryUserEntryResponseAmino; fromAminoMsg(object: QueryUserEntryResponseAminoMsg): QueryUserEntryResponse; fromProtoMsg(message: QueryUserEntryResponseProtoMsg): QueryUserEntryResponse; toProto(message: QueryUserEntryResponse): Uint8Array; toProtoMsg(message: QueryUserEntryResponse): QueryUserEntryResponseProtoMsg; }; export declare const QueryStaticProvidersListRequest: { typeUrl: string; encode(message: QueryStaticProvidersListRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryStaticProvidersListRequest; fromJSON(object: any): QueryStaticProvidersListRequest; toJSON(message: QueryStaticProvidersListRequest): JsonSafe; fromPartial(object: Partial): QueryStaticProvidersListRequest; fromAmino(object: QueryStaticProvidersListRequestAmino): QueryStaticProvidersListRequest; toAmino(message: QueryStaticProvidersListRequest): QueryStaticProvidersListRequestAmino; fromAminoMsg(object: QueryStaticProvidersListRequestAminoMsg): QueryStaticProvidersListRequest; fromProtoMsg(message: QueryStaticProvidersListRequestProtoMsg): QueryStaticProvidersListRequest; toProto(message: QueryStaticProvidersListRequest): Uint8Array; toProtoMsg(message: QueryStaticProvidersListRequest): QueryStaticProvidersListRequestProtoMsg; }; export declare const QueryStaticProvidersListResponse: { typeUrl: string; encode(message: QueryStaticProvidersListResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryStaticProvidersListResponse; fromJSON(object: any): QueryStaticProvidersListResponse; toJSON(message: QueryStaticProvidersListResponse): JsonSafe; fromPartial(object: Partial): QueryStaticProvidersListResponse; fromAmino(object: QueryStaticProvidersListResponseAmino): QueryStaticProvidersListResponse; toAmino(message: QueryStaticProvidersListResponse): QueryStaticProvidersListResponseAmino; fromAminoMsg(object: QueryStaticProvidersListResponseAminoMsg): QueryStaticProvidersListResponse; fromProtoMsg(message: QueryStaticProvidersListResponseProtoMsg): QueryStaticProvidersListResponse; toProto(message: QueryStaticProvidersListResponse): Uint8Array; toProtoMsg(message: QueryStaticProvidersListResponse): QueryStaticProvidersListResponseProtoMsg; }; export declare const QueryEffectivePolicyRequest: { typeUrl: string; encode(message: QueryEffectivePolicyRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryEffectivePolicyRequest; fromJSON(object: any): QueryEffectivePolicyRequest; toJSON(message: QueryEffectivePolicyRequest): JsonSafe; fromPartial(object: Partial): QueryEffectivePolicyRequest; fromAmino(object: QueryEffectivePolicyRequestAmino): QueryEffectivePolicyRequest; toAmino(message: QueryEffectivePolicyRequest): QueryEffectivePolicyRequestAmino; fromAminoMsg(object: QueryEffectivePolicyRequestAminoMsg): QueryEffectivePolicyRequest; fromProtoMsg(message: QueryEffectivePolicyRequestProtoMsg): QueryEffectivePolicyRequest; toProto(message: QueryEffectivePolicyRequest): Uint8Array; toProtoMsg(message: QueryEffectivePolicyRequest): QueryEffectivePolicyRequestProtoMsg; }; export declare const QueryEffectivePolicyResponse: { typeUrl: string; encode(message: QueryEffectivePolicyResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryEffectivePolicyResponse; fromJSON(object: any): QueryEffectivePolicyResponse; toJSON(message: QueryEffectivePolicyResponse): JsonSafe; fromPartial(object: Partial): QueryEffectivePolicyResponse; fromAmino(object: QueryEffectivePolicyResponseAmino): QueryEffectivePolicyResponse; toAmino(message: QueryEffectivePolicyResponse): QueryEffectivePolicyResponseAmino; fromAminoMsg(object: QueryEffectivePolicyResponseAminoMsg): QueryEffectivePolicyResponse; fromProtoMsg(message: QueryEffectivePolicyResponseProtoMsg): QueryEffectivePolicyResponse; toProto(message: QueryEffectivePolicyResponse): Uint8Array; toProtoMsg(message: QueryEffectivePolicyResponse): QueryEffectivePolicyResponseProtoMsg; }; export declare const QuerySdkPairingResponse: { typeUrl: string; encode(message: QuerySdkPairingResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QuerySdkPairingResponse; fromJSON(object: any): QuerySdkPairingResponse; toJSON(message: QuerySdkPairingResponse): JsonSafe; fromPartial(object: Partial): QuerySdkPairingResponse; fromAmino(object: QuerySdkPairingResponseAmino): QuerySdkPairingResponse; toAmino(message: QuerySdkPairingResponse): QuerySdkPairingResponseAmino; fromAminoMsg(object: QuerySdkPairingResponseAminoMsg): QuerySdkPairingResponse; fromProtoMsg(message: QuerySdkPairingResponseProtoMsg): QuerySdkPairingResponse; toProto(message: QuerySdkPairingResponse): Uint8Array; toProtoMsg(message: QuerySdkPairingResponse): QuerySdkPairingResponseProtoMsg; }; export declare const QueryProviderMonthlyPayoutRequest: { typeUrl: string; encode(message: QueryProviderMonthlyPayoutRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderMonthlyPayoutRequest; fromJSON(object: any): QueryProviderMonthlyPayoutRequest; toJSON(message: QueryProviderMonthlyPayoutRequest): JsonSafe; fromPartial(object: Partial): QueryProviderMonthlyPayoutRequest; fromAmino(object: QueryProviderMonthlyPayoutRequestAmino): QueryProviderMonthlyPayoutRequest; toAmino(message: QueryProviderMonthlyPayoutRequest): QueryProviderMonthlyPayoutRequestAmino; fromAminoMsg(object: QueryProviderMonthlyPayoutRequestAminoMsg): QueryProviderMonthlyPayoutRequest; fromProtoMsg(message: QueryProviderMonthlyPayoutRequestProtoMsg): QueryProviderMonthlyPayoutRequest; toProto(message: QueryProviderMonthlyPayoutRequest): Uint8Array; toProtoMsg(message: QueryProviderMonthlyPayoutRequest): QueryProviderMonthlyPayoutRequestProtoMsg; }; export declare const SubscriptionPayout: { typeUrl: string; encode(message: SubscriptionPayout, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): SubscriptionPayout; fromJSON(object: any): SubscriptionPayout; toJSON(message: SubscriptionPayout): JsonSafe; fromPartial(object: Partial): SubscriptionPayout; fromAmino(object: SubscriptionPayoutAmino): SubscriptionPayout; toAmino(message: SubscriptionPayout): SubscriptionPayoutAmino; fromAminoMsg(object: SubscriptionPayoutAminoMsg): SubscriptionPayout; fromProtoMsg(message: SubscriptionPayoutProtoMsg): SubscriptionPayout; toProto(message: SubscriptionPayout): Uint8Array; toProtoMsg(message: SubscriptionPayout): SubscriptionPayoutProtoMsg; }; export declare const QueryProviderMonthlyPayoutResponse: { typeUrl: string; encode(message: QueryProviderMonthlyPayoutResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProviderMonthlyPayoutResponse; fromJSON(object: any): QueryProviderMonthlyPayoutResponse; toJSON(message: QueryProviderMonthlyPayoutResponse): JsonSafe; fromPartial(object: Partial): QueryProviderMonthlyPayoutResponse; fromAmino(object: QueryProviderMonthlyPayoutResponseAmino): QueryProviderMonthlyPayoutResponse; toAmino(message: QueryProviderMonthlyPayoutResponse): QueryProviderMonthlyPayoutResponseAmino; fromAminoMsg(object: QueryProviderMonthlyPayoutResponseAminoMsg): QueryProviderMonthlyPayoutResponse; fromProtoMsg(message: QueryProviderMonthlyPayoutResponseProtoMsg): QueryProviderMonthlyPayoutResponse; toProto(message: QueryProviderMonthlyPayoutResponse): Uint8Array; toProtoMsg(message: QueryProviderMonthlyPayoutResponse): QueryProviderMonthlyPayoutResponseProtoMsg; }; export declare const ProviderPayout: { typeUrl: string; encode(message: ProviderPayout, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ProviderPayout; fromJSON(object: any): ProviderPayout; toJSON(message: ProviderPayout): JsonSafe; fromPartial(object: Partial): ProviderPayout; fromAmino(object: ProviderPayoutAmino): ProviderPayout; toAmino(message: ProviderPayout): ProviderPayoutAmino; fromAminoMsg(object: ProviderPayoutAminoMsg): ProviderPayout; fromProtoMsg(message: ProviderPayoutProtoMsg): ProviderPayout; toProto(message: ProviderPayout): Uint8Array; toProtoMsg(message: ProviderPayout): ProviderPayoutProtoMsg; }; export declare const ChainIDPayout: { typeUrl: string; encode(message: ChainIDPayout, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ChainIDPayout; fromJSON(object: any): ChainIDPayout; toJSON(message: ChainIDPayout): JsonSafe; fromPartial(object: Partial): ChainIDPayout; fromAmino(object: ChainIDPayoutAmino): ChainIDPayout; toAmino(message: ChainIDPayout): ChainIDPayoutAmino; fromAminoMsg(object: ChainIDPayoutAminoMsg): ChainIDPayout; fromProtoMsg(message: ChainIDPayoutProtoMsg): ChainIDPayout; toProto(message: ChainIDPayout): Uint8Array; toProtoMsg(message: ChainIDPayout): ChainIDPayoutProtoMsg; }; export declare const QuerySubscriptionMonthlyPayoutRequest: { typeUrl: string; encode(message: QuerySubscriptionMonthlyPayoutRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QuerySubscriptionMonthlyPayoutRequest; fromJSON(object: any): QuerySubscriptionMonthlyPayoutRequest; toJSON(message: QuerySubscriptionMonthlyPayoutRequest): JsonSafe; fromPartial(object: Partial): QuerySubscriptionMonthlyPayoutRequest; fromAmino(object: QuerySubscriptionMonthlyPayoutRequestAmino): QuerySubscriptionMonthlyPayoutRequest; toAmino(message: QuerySubscriptionMonthlyPayoutRequest): QuerySubscriptionMonthlyPayoutRequestAmino; fromAminoMsg(object: QuerySubscriptionMonthlyPayoutRequestAminoMsg): QuerySubscriptionMonthlyPayoutRequest; fromProtoMsg(message: QuerySubscriptionMonthlyPayoutRequestProtoMsg): QuerySubscriptionMonthlyPayoutRequest; toProto(message: QuerySubscriptionMonthlyPayoutRequest): Uint8Array; toProtoMsg(message: QuerySubscriptionMonthlyPayoutRequest): QuerySubscriptionMonthlyPayoutRequestProtoMsg; }; export declare const QuerySubscriptionMonthlyPayoutResponse: { typeUrl: string; encode(message: QuerySubscriptionMonthlyPayoutResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QuerySubscriptionMonthlyPayoutResponse; fromJSON(object: any): QuerySubscriptionMonthlyPayoutResponse; toJSON(message: QuerySubscriptionMonthlyPayoutResponse): JsonSafe; fromPartial(object: Partial): QuerySubscriptionMonthlyPayoutResponse; fromAmino(object: QuerySubscriptionMonthlyPayoutResponseAmino): QuerySubscriptionMonthlyPayoutResponse; toAmino(message: QuerySubscriptionMonthlyPayoutResponse): QuerySubscriptionMonthlyPayoutResponseAmino; fromAminoMsg(object: QuerySubscriptionMonthlyPayoutResponseAminoMsg): QuerySubscriptionMonthlyPayoutResponse; fromProtoMsg(message: QuerySubscriptionMonthlyPayoutResponseProtoMsg): QuerySubscriptionMonthlyPayoutResponse; toProto(message: QuerySubscriptionMonthlyPayoutResponse): Uint8Array; toProtoMsg(message: QuerySubscriptionMonthlyPayoutResponse): QuerySubscriptionMonthlyPayoutResponseProtoMsg; }; export declare const QueryProvidersEpochCuRequest: { typeUrl: string; encode(_: QueryProvidersEpochCuRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProvidersEpochCuRequest; fromJSON(_: any): QueryProvidersEpochCuRequest; toJSON(_: QueryProvidersEpochCuRequest): JsonSafe; fromPartial(_: Partial): QueryProvidersEpochCuRequest; fromAmino(_: QueryProvidersEpochCuRequestAmino): QueryProvidersEpochCuRequest; toAmino(_: QueryProvidersEpochCuRequest): QueryProvidersEpochCuRequestAmino; fromAminoMsg(object: QueryProvidersEpochCuRequestAminoMsg): QueryProvidersEpochCuRequest; fromProtoMsg(message: QueryProvidersEpochCuRequestProtoMsg): QueryProvidersEpochCuRequest; toProto(message: QueryProvidersEpochCuRequest): Uint8Array; toProtoMsg(message: QueryProvidersEpochCuRequest): QueryProvidersEpochCuRequestProtoMsg; }; export declare const QueryProvidersEpochCuResponse: { typeUrl: string; encode(message: QueryProvidersEpochCuResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryProvidersEpochCuResponse; fromJSON(object: any): QueryProvidersEpochCuResponse; toJSON(message: QueryProvidersEpochCuResponse): JsonSafe; fromPartial(object: Partial): QueryProvidersEpochCuResponse; fromAmino(object: QueryProvidersEpochCuResponseAmino): QueryProvidersEpochCuResponse; toAmino(message: QueryProvidersEpochCuResponse): QueryProvidersEpochCuResponseAmino; fromAminoMsg(object: QueryProvidersEpochCuResponseAminoMsg): QueryProvidersEpochCuResponse; fromProtoMsg(message: QueryProvidersEpochCuResponseProtoMsg): QueryProvidersEpochCuResponse; toProto(message: QueryProvidersEpochCuResponse): Uint8Array; toProtoMsg(message: QueryProvidersEpochCuResponse): QueryProvidersEpochCuResponseProtoMsg; }; export declare const ProviderCuInfo: { typeUrl: string; encode(message: ProviderCuInfo, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ProviderCuInfo; fromJSON(object: any): ProviderCuInfo; toJSON(message: ProviderCuInfo): JsonSafe; fromPartial(object: Partial): ProviderCuInfo; fromAmino(object: ProviderCuInfoAmino): ProviderCuInfo; toAmino(message: ProviderCuInfo): ProviderCuInfoAmino; fromAminoMsg(object: ProviderCuInfoAminoMsg): ProviderCuInfo; fromProtoMsg(message: ProviderCuInfoProtoMsg): ProviderCuInfo; toProto(message: ProviderCuInfo): Uint8Array; toProtoMsg(message: ProviderCuInfo): ProviderCuInfoProtoMsg; };