import { ProjectKey, ProjectKeyAmino, ProjectKeySDKType } from "./project"; import { Policy, PolicyAmino, PolicySDKType } from "../plans/policy"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { JsonSafe } from "../../../json-safe"; export interface MsgAddKeys { creator: string; project: string; projectKeys: ProjectKey[]; } export interface MsgAddKeysProtoMsg { typeUrl: "/lavanet.lava.projects.MsgAddKeys"; value: Uint8Array; } export interface MsgAddKeysAmino { creator?: string; project?: string; project_keys?: ProjectKeyAmino[]; } export interface MsgAddKeysAminoMsg { type: "projects/AddKeys"; value: MsgAddKeysAmino; } export interface MsgAddKeysSDKType { creator: string; project: string; project_keys: ProjectKeySDKType[]; } export interface MsgAddKeysResponse { } export interface MsgAddKeysResponseProtoMsg { typeUrl: "/lavanet.lava.projects.MsgAddKeysResponse"; value: Uint8Array; } export interface MsgAddKeysResponseAmino { } export interface MsgAddKeysResponseAminoMsg { type: "/lavanet.lava.projects.MsgAddKeysResponse"; value: MsgAddKeysResponseAmino; } export interface MsgAddKeysResponseSDKType { } export interface MsgDelKeys { creator: string; project: string; projectKeys: ProjectKey[]; } export interface MsgDelKeysProtoMsg { typeUrl: "/lavanet.lava.projects.MsgDelKeys"; value: Uint8Array; } export interface MsgDelKeysAmino { creator?: string; project?: string; project_keys?: ProjectKeyAmino[]; } export interface MsgDelKeysAminoMsg { type: "projects/DelKeys"; value: MsgDelKeysAmino; } export interface MsgDelKeysSDKType { creator: string; project: string; project_keys: ProjectKeySDKType[]; } export interface MsgDelKeysResponse { } export interface MsgDelKeysResponseProtoMsg { typeUrl: "/lavanet.lava.projects.MsgDelKeysResponse"; value: Uint8Array; } export interface MsgDelKeysResponseAmino { } export interface MsgDelKeysResponseAminoMsg { type: "/lavanet.lava.projects.MsgDelKeysResponse"; value: MsgDelKeysResponseAmino; } export interface MsgDelKeysResponseSDKType { } export interface MsgSetPolicy { creator: string; project: string; policy?: Policy; } export interface MsgSetPolicyProtoMsg { typeUrl: "/lavanet.lava.projects.MsgSetPolicy"; value: Uint8Array; } export interface MsgSetPolicyAmino { creator?: string; project?: string; policy?: PolicyAmino; } export interface MsgSetPolicyAminoMsg { type: "projects/SetPolicy"; value: MsgSetPolicyAmino; } export interface MsgSetPolicySDKType { creator: string; project: string; policy?: PolicySDKType; } export interface MsgSetPolicyResponse { } export interface MsgSetPolicyResponseProtoMsg { typeUrl: "/lavanet.lava.projects.MsgSetPolicyResponse"; value: Uint8Array; } export interface MsgSetPolicyResponseAmino { } export interface MsgSetPolicyResponseAminoMsg { type: "/lavanet.lava.projects.MsgSetPolicyResponse"; value: MsgSetPolicyResponseAmino; } export interface MsgSetPolicyResponseSDKType { } export interface MsgSetSubscriptionPolicy { creator: string; projects: string[]; policy?: Policy; } export interface MsgSetSubscriptionPolicyProtoMsg { typeUrl: "/lavanet.lava.projects.MsgSetSubscriptionPolicy"; value: Uint8Array; } export interface MsgSetSubscriptionPolicyAmino { creator?: string; projects?: string[]; policy?: PolicyAmino; } export interface MsgSetSubscriptionPolicyAminoMsg { type: "projects/SetSubscriptionPolicy"; value: MsgSetSubscriptionPolicyAmino; } export interface MsgSetSubscriptionPolicySDKType { creator: string; projects: string[]; policy?: PolicySDKType; } export interface MsgSetSubscriptionPolicyResponse { } export interface MsgSetSubscriptionPolicyResponseProtoMsg { typeUrl: "/lavanet.lava.projects.MsgSetSubscriptionPolicyResponse"; value: Uint8Array; } export interface MsgSetSubscriptionPolicyResponseAmino { } export interface MsgSetSubscriptionPolicyResponseAminoMsg { type: "/lavanet.lava.projects.MsgSetSubscriptionPolicyResponse"; value: MsgSetSubscriptionPolicyResponseAmino; } export interface MsgSetSubscriptionPolicyResponseSDKType { } export declare const MsgAddKeys: { typeUrl: string; encode(message: MsgAddKeys, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddKeys; fromJSON(object: any): MsgAddKeys; toJSON(message: MsgAddKeys): JsonSafe; fromPartial(object: Partial): MsgAddKeys; fromAmino(object: MsgAddKeysAmino): MsgAddKeys; toAmino(message: MsgAddKeys): MsgAddKeysAmino; fromAminoMsg(object: MsgAddKeysAminoMsg): MsgAddKeys; toAminoMsg(message: MsgAddKeys): MsgAddKeysAminoMsg; fromProtoMsg(message: MsgAddKeysProtoMsg): MsgAddKeys; toProto(message: MsgAddKeys): Uint8Array; toProtoMsg(message: MsgAddKeys): MsgAddKeysProtoMsg; }; export declare const MsgAddKeysResponse: { typeUrl: string; encode(_: MsgAddKeysResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddKeysResponse; fromJSON(_: any): MsgAddKeysResponse; toJSON(_: MsgAddKeysResponse): JsonSafe; fromPartial(_: Partial): MsgAddKeysResponse; fromAmino(_: MsgAddKeysResponseAmino): MsgAddKeysResponse; toAmino(_: MsgAddKeysResponse): MsgAddKeysResponseAmino; fromAminoMsg(object: MsgAddKeysResponseAminoMsg): MsgAddKeysResponse; fromProtoMsg(message: MsgAddKeysResponseProtoMsg): MsgAddKeysResponse; toProto(message: MsgAddKeysResponse): Uint8Array; toProtoMsg(message: MsgAddKeysResponse): MsgAddKeysResponseProtoMsg; }; export declare const MsgDelKeys: { typeUrl: string; encode(message: MsgDelKeys, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgDelKeys; fromJSON(object: any): MsgDelKeys; toJSON(message: MsgDelKeys): JsonSafe; fromPartial(object: Partial): MsgDelKeys; fromAmino(object: MsgDelKeysAmino): MsgDelKeys; toAmino(message: MsgDelKeys): MsgDelKeysAmino; fromAminoMsg(object: MsgDelKeysAminoMsg): MsgDelKeys; toAminoMsg(message: MsgDelKeys): MsgDelKeysAminoMsg; fromProtoMsg(message: MsgDelKeysProtoMsg): MsgDelKeys; toProto(message: MsgDelKeys): Uint8Array; toProtoMsg(message: MsgDelKeys): MsgDelKeysProtoMsg; }; export declare const MsgDelKeysResponse: { typeUrl: string; encode(_: MsgDelKeysResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgDelKeysResponse; fromJSON(_: any): MsgDelKeysResponse; toJSON(_: MsgDelKeysResponse): JsonSafe; fromPartial(_: Partial): MsgDelKeysResponse; fromAmino(_: MsgDelKeysResponseAmino): MsgDelKeysResponse; toAmino(_: MsgDelKeysResponse): MsgDelKeysResponseAmino; fromAminoMsg(object: MsgDelKeysResponseAminoMsg): MsgDelKeysResponse; fromProtoMsg(message: MsgDelKeysResponseProtoMsg): MsgDelKeysResponse; toProto(message: MsgDelKeysResponse): Uint8Array; toProtoMsg(message: MsgDelKeysResponse): MsgDelKeysResponseProtoMsg; }; export declare const MsgSetPolicy: { typeUrl: string; encode(message: MsgSetPolicy, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetPolicy; fromJSON(object: any): MsgSetPolicy; toJSON(message: MsgSetPolicy): JsonSafe; fromPartial(object: Partial): MsgSetPolicy; fromAmino(object: MsgSetPolicyAmino): MsgSetPolicy; toAmino(message: MsgSetPolicy): MsgSetPolicyAmino; fromAminoMsg(object: MsgSetPolicyAminoMsg): MsgSetPolicy; toAminoMsg(message: MsgSetPolicy): MsgSetPolicyAminoMsg; fromProtoMsg(message: MsgSetPolicyProtoMsg): MsgSetPolicy; toProto(message: MsgSetPolicy): Uint8Array; toProtoMsg(message: MsgSetPolicy): MsgSetPolicyProtoMsg; }; export declare const MsgSetPolicyResponse: { typeUrl: string; encode(_: MsgSetPolicyResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetPolicyResponse; fromJSON(_: any): MsgSetPolicyResponse; toJSON(_: MsgSetPolicyResponse): JsonSafe; fromPartial(_: Partial): MsgSetPolicyResponse; fromAmino(_: MsgSetPolicyResponseAmino): MsgSetPolicyResponse; toAmino(_: MsgSetPolicyResponse): MsgSetPolicyResponseAmino; fromAminoMsg(object: MsgSetPolicyResponseAminoMsg): MsgSetPolicyResponse; fromProtoMsg(message: MsgSetPolicyResponseProtoMsg): MsgSetPolicyResponse; toProto(message: MsgSetPolicyResponse): Uint8Array; toProtoMsg(message: MsgSetPolicyResponse): MsgSetPolicyResponseProtoMsg; }; export declare const MsgSetSubscriptionPolicy: { typeUrl: string; encode(message: MsgSetSubscriptionPolicy, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetSubscriptionPolicy; fromJSON(object: any): MsgSetSubscriptionPolicy; toJSON(message: MsgSetSubscriptionPolicy): JsonSafe; fromPartial(object: Partial): MsgSetSubscriptionPolicy; fromAmino(object: MsgSetSubscriptionPolicyAmino): MsgSetSubscriptionPolicy; toAmino(message: MsgSetSubscriptionPolicy): MsgSetSubscriptionPolicyAmino; fromAminoMsg(object: MsgSetSubscriptionPolicyAminoMsg): MsgSetSubscriptionPolicy; toAminoMsg(message: MsgSetSubscriptionPolicy): MsgSetSubscriptionPolicyAminoMsg; fromProtoMsg(message: MsgSetSubscriptionPolicyProtoMsg): MsgSetSubscriptionPolicy; toProto(message: MsgSetSubscriptionPolicy): Uint8Array; toProtoMsg(message: MsgSetSubscriptionPolicy): MsgSetSubscriptionPolicyProtoMsg; }; export declare const MsgSetSubscriptionPolicyResponse: { typeUrl: string; encode(_: MsgSetSubscriptionPolicyResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetSubscriptionPolicyResponse; fromJSON(_: any): MsgSetSubscriptionPolicyResponse; toJSON(_: MsgSetSubscriptionPolicyResponse): JsonSafe; fromPartial(_: Partial): MsgSetSubscriptionPolicyResponse; fromAmino(_: MsgSetSubscriptionPolicyResponseAmino): MsgSetSubscriptionPolicyResponse; toAmino(_: MsgSetSubscriptionPolicyResponse): MsgSetSubscriptionPolicyResponseAmino; fromAminoMsg(object: MsgSetSubscriptionPolicyResponseAminoMsg): MsgSetSubscriptionPolicyResponse; fromProtoMsg(message: MsgSetSubscriptionPolicyResponseProtoMsg): MsgSetSubscriptionPolicyResponse; toProto(message: MsgSetSubscriptionPolicyResponse): Uint8Array; toProtoMsg(message: MsgSetSubscriptionPolicyResponse): MsgSetSubscriptionPolicyResponseProtoMsg; };