import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; export declare class Protocol extends Message { name: string; uri: string; customData: string; createdBy: string; isFrozen: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.Protocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): Protocol; static fromJson(jsonValue: JsonValue, options?: Partial): Protocol; static fromJsonString(jsonString: string, options?: Partial): Protocol; static equals(a: Protocol | PlainMessage | undefined, b: Protocol | PlainMessage | undefined): boolean; } export declare class MsgCreateProtocol extends Message { creator: string; name: string; uri: string; customData: string; isFrozen: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgCreateProtocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgCreateProtocol; static fromJson(jsonValue: JsonValue, options?: Partial): MsgCreateProtocol; static fromJsonString(jsonString: string, options?: Partial): MsgCreateProtocol; static equals(a: MsgCreateProtocol | PlainMessage | undefined, b: MsgCreateProtocol | PlainMessage | undefined): boolean; } export declare class MsgCreateProtocolResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgCreateProtocolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgCreateProtocolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgCreateProtocolResponse; static fromJsonString(jsonString: string, options?: Partial): MsgCreateProtocolResponse; static equals(a: MsgCreateProtocolResponse | PlainMessage | undefined, b: MsgCreateProtocolResponse | PlainMessage | undefined): boolean; } export declare class MsgUpdateProtocol extends Message { creator: string; name: string; uri: string; customData: string; isFrozen: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgUpdateProtocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateProtocol; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateProtocol; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateProtocol; static equals(a: MsgUpdateProtocol | PlainMessage | undefined, b: MsgUpdateProtocol | PlainMessage | undefined): boolean; } export declare class MsgUpdateProtocolResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgUpdateProtocolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUpdateProtocolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUpdateProtocolResponse; static fromJsonString(jsonString: string, options?: Partial): MsgUpdateProtocolResponse; static equals(a: MsgUpdateProtocolResponse | PlainMessage | undefined, b: MsgUpdateProtocolResponse | PlainMessage | undefined): boolean; } export declare class MsgDeleteProtocol extends Message { creator: string; name: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgDeleteProtocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgDeleteProtocol; static fromJson(jsonValue: JsonValue, options?: Partial): MsgDeleteProtocol; static fromJsonString(jsonString: string, options?: Partial): MsgDeleteProtocol; static equals(a: MsgDeleteProtocol | PlainMessage | undefined, b: MsgDeleteProtocol | PlainMessage | undefined): boolean; } export declare class MsgDeleteProtocolResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgDeleteProtocolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgDeleteProtocolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgDeleteProtocolResponse; static fromJsonString(jsonString: string, options?: Partial): MsgDeleteProtocolResponse; static equals(a: MsgDeleteProtocolResponse | PlainMessage | undefined, b: MsgDeleteProtocolResponse | PlainMessage | undefined): boolean; } export declare class MsgSetCollectionForProtocol extends Message { creator: string; name: string; collectionId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgSetCollectionForProtocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetCollectionForProtocol; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetCollectionForProtocol; static fromJsonString(jsonString: string, options?: Partial): MsgSetCollectionForProtocol; static equals(a: MsgSetCollectionForProtocol | PlainMessage | undefined, b: MsgSetCollectionForProtocol | PlainMessage | undefined): boolean; } export declare class MsgSetCollectionForProtocolResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgSetCollectionForProtocolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetCollectionForProtocolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetCollectionForProtocolResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetCollectionForProtocolResponse; static equals(a: MsgSetCollectionForProtocolResponse | PlainMessage | undefined, b: MsgSetCollectionForProtocolResponse | PlainMessage | undefined): boolean; } export declare class MsgUnsetCollectionForProtocol extends Message { creator: string; name: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgUnsetCollectionForProtocol"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUnsetCollectionForProtocol; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUnsetCollectionForProtocol; static fromJsonString(jsonString: string, options?: Partial): MsgUnsetCollectionForProtocol; static equals(a: MsgUnsetCollectionForProtocol | PlainMessage | undefined, b: MsgUnsetCollectionForProtocol | PlainMessage | undefined): boolean; } export declare class MsgUnsetCollectionForProtocolResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "protocols.MsgUnsetCollectionForProtocolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgUnsetCollectionForProtocolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgUnsetCollectionForProtocolResponse; static fromJsonString(jsonString: string, options?: Partial): MsgUnsetCollectionForProtocolResponse; static equals(a: MsgUnsetCollectionForProtocolResponse | PlainMessage | undefined, b: MsgUnsetCollectionForProtocolResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=tx_pb.d.ts.map