/// import { DataItem, RegistryItem } from "@keystonehq/bc-ur-registry"; declare type NFTProps = { chainId: number; contractAddress: string; contractName: string; name: string; mediaData: string; }; export declare class ETHNFTItem extends RegistryItem { private chainId; private name; private contractAddress; private contractName; private mediaData; getRegistryType: () => import("@keystonehq/bc-ur-registry").RegistryType; constructor(args: NFTProps); getChainId: () => number; getName: () => string; getmediaData: () => string; getContractAddress: () => string; getContractName: () => string; toDataItem: () => DataItem; static fromDataItem: (dataItem: DataItem) => ETHNFTItem; static fromCBOR: (_cborPayload: Buffer) => ETHNFTItem; static constructETHNFTItem(chainId: number, contractAddress: string, contractName: string, name: string, mediaData: string): ETHNFTItem; } export {};