import { CollectionMetadataInput, NftMetadataInput } from "@ledgerhq/ledger-wallet-framework/nft/types"; import { CryptoCurrency } from "@ledgerhq/ledger-wallet-framework/types"; import { NFTCollectionMetadataResponse, NFTMetadataResponse } from "@ledgerhq/types-live"; export type NftMetdataParams = { chainId: number; }; /** * Batched request of nft metadata on the "solana" protocol * * ⚠️ solana protocol doesn't mean solana chain, you can see this * as the svm protocol instead, and you can specify a chainId * to request the metadata on any svm chain supported */ export declare const getNftMetadata: (input: NftMetadataInput[], params: NftMetdataParams) => Promise; /** * Batched request of nft collection metadata on the "solana" protocol * * ⚠️ solana protocol doesn't mean solana chain, you can see this * as the svm protocol instead, and you can specify a chainId * to request the metadata on any svm chain supported */ export declare const getNftCollectionMetadata: (input: CollectionMetadataInput[], params: NftMetdataParams) => Promise; /** * Get the correct chain from a given currency */ export declare const getParams: (currency: CryptoCurrency) => NftMetdataParams; declare const _default: { getNftMetadata: typeof getNftMetadata; getNftCollectionMetadata: typeof getNftCollectionMetadata; getParams: typeof getParams; }; export default _default; //# sourceMappingURL=index.d.ts.map