import * as _m0 from "protobufjs/minimal"; export declare const protobufPackage = "cosmos.nft.v1beta1"; /** EventSend is emitted on Msg/Send */ export interface EventSend { classId: string; id: string; sender: string; receiver: string; } /** EventSend is emitted on Msg/Send */ export interface EventSendSDKType { class_id: string; id: string; sender: string; receiver: string; } /** EventMint is emitted on Mint */ export interface EventMint { classId: string; id: string; owner: string; } /** EventMint is emitted on Mint */ export interface EventMintSDKType { class_id: string; id: string; owner: string; } /** EventBurn is emitted on Burn */ export interface EventBurn { classId: string; id: string; owner: string; } /** EventBurn is emitted on Burn */ export interface EventBurnSDKType { class_id: string; id: string; owner: string; } export declare const EventSend: { encode(message: EventSend, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): EventSend; fromJSON(object: any): EventSend; toJSON(message: EventSend): unknown; fromPartial, never>>(object: I): EventSend; fromSDK(object: EventSendSDKType): EventSend; toSDK(message: EventSend): EventSendSDKType; }; export declare const EventMint: { encode(message: EventMint, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): EventMint; fromJSON(object: any): EventMint; toJSON(message: EventMint): unknown; fromPartial, never>>(object: I): EventMint; fromSDK(object: EventMintSDKType): EventMint; toSDK(message: EventMint): EventMintSDKType; }; export declare const EventBurn: { encode(message: EventBurn, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): EventBurn; fromJSON(object: any): EventBurn; toJSON(message: EventBurn): unknown; fromPartial, never>>(object: I): EventBurn; fromSDK(object: EventBurnSDKType): EventBurn; toSDK(message: EventBurn): EventBurnSDKType; };