import { MerkleMap } from 'o1js'; import { NFT, NFTMetadata } from './NFT.js'; import { NFTSerializedData } from './deserialization.js'; export declare function stringObjectToNFTMetadata(data: NFTSerializedData): NFT; export declare function setStringObjectToMap(data: NFTSerializedData, map: MerkleMap): boolean; export declare function setHashedObjectToMap(data: NFT, map: MerkleMap): boolean; export declare function storeNFTMap(nftMetadata: NFTMetadata, map: MerkleMap): NFT; export declare function initNFTtoMap(_NFT: NFT, map: MerkleMap): boolean; export declare function mintNFTtoMap(_NFT: NFT, map: MerkleMap): boolean;