/// import { Metadata } from '@metaplex-foundation/mpl-token-metadata'; import { Connection, PublicKey } from '@solana/web3.js'; export declare const findMetadataFromMint: (mint: string | PublicKey) => PublicKey; export declare const fetchMetadataByMint: (conn: Connection, mint: string | PublicKey) => Promise<{ address: PublicKey; metadata: Metadata | null; }>; export declare enum MetadataErrType { Malformed = "Malformed", Unknown = "Unknown" } export declare const getMetadataErrType: (err: any) => MetadataErrType; /** Handles burned but non-empty metadata accounts */ export declare const deserializeMeta: (data: Uint8Array | Buffer) => Metadata | null; /** Fetches Metadata account and handles zero'ed out accounts w/ Metaplex fee remaining */ export declare const fetchMetadata: (conn: Connection, address: PublicKey) => Promise; //# sourceMappingURL=token_metadata.d.ts.map