export declare const PRO2_NFT_IMAGE_WIDTH = 540; export declare const PRO2_NFT_IMAGE_HEIGHT = 540; export declare const PRO2_NFT_THUMBNAIL_WIDTH = 263; export declare const PRO2_NFT_THUMBNAIL_HEIGHT = 263; export declare const PRO2_NFT_DIRECTORY = "vol1:/nft"; export declare const PRO2_NFT_DEFAULT_CHUNK_SIZE = 2048; export declare const PRO2_NFT_DEFAULT_PACE_MS = 0; export declare const PRO2_NFT_DEFAULT_TIMEOUT_MS = 15000; export declare const PRO2_NFT_MIN_CHUNK_SIZE = 64; export declare const PRO2_NFT_MAX_CHUNK_SIZE = 2048; export declare const PRO2_NFT_MAX_ITEMS = 10; export type Pro2NftImage = { width: number; height: number; rgba: Uint8Array | ArrayBuffer; }; export type Pro2NftBundle = { basename: string; image: Uint8Array; thumbnail: Uint8Array; metadata: Uint8Array; }; export declare function getCompletePro2NftBasenames(childFiles?: string): Set; export declare function buildPro2NftBundle(options: { image: Pro2NftImage; thumbnail: Pro2NftImage; title: string; subtitle: string; timestampMs: number; }): Pro2NftBundle; export declare function buildPro2NftBundleFromEncodedImages(options: { image: Uint8Array; thumbnail: Uint8Array; title: string; subtitle: string; timestampMs: number; }): Pro2NftBundle; //# sourceMappingURL=pro2Nft.d.ts.map