import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial, Exact } from "../../../helpers"; import { JsonSafe } from "../../../json-safe"; export declare const protobufPackage = "cosmos.nft.v1beta1"; /** EventSend is emitted on Msg/Send */ export interface EventSend { /** class_id associated with the nft */ classId: string; /** id is a unique identifier of the nft */ id: string; /** sender is the address of the owner of nft */ sender: string; /** receiver is the receiver address of nft */ receiver: string; } /** EventMint is emitted on Mint */ export interface EventMint { /** class_id associated with the nft */ classId: string; /** id is a unique identifier of the nft */ id: string; /** owner is the owner address of the nft */ owner: string; } /** EventBurn is emitted on Burn */ export interface EventBurn { /** class_id associated with the nft */ classId: string; /** id is a unique identifier of the nft */ id: string; /** owner is the owner address of the nft */ owner: string; } export declare const EventSend: { typeUrl: string; encode(message: EventSend, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EventSend; fromJSON(object: any): EventSend; toJSON(message: EventSend): JsonSafe; fromPartial, I>>(object: I): EventSend; }; export declare const EventMint: { typeUrl: string; encode(message: EventMint, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EventMint; fromJSON(object: any): EventMint; toJSON(message: EventMint): JsonSafe; fromPartial, I>>(object: I): EventMint; }; export declare const EventBurn: { typeUrl: string; encode(message: EventBurn, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EventBurn; fromJSON(object: any): EventBurn; toJSON(message: EventBurn): JsonSafe; fromPartial, I>>(object: I): EventBurn; };