import { Blockchain } from '@liqnft/candy-shop-types'; import { SingleTokenInfo } from './fetchMetadata'; import { FetchNFTBatchParam, FetchNFTCollectionParams } from './fetch.type'; /** * Will not support cache flow since we can not know which page we should fetch for * those removed/added Evm nfts to update cached nfts. * @note Fetch all NFTs from target wallet on certain Evm chain * @param walletAddress * @param chain Blockchain * @param fetchNFTBatchParam the param object to specify batchCallback and batchSize * @param collections specify the EVM collection to fetch by array of smart contract address * @returns array of the SingleTokenInfo in Promise */ export declare const fetchAllEvmNftsFromWallet: (walletAddress: string, chain: Blockchain, fetchNFTCollectionParams: FetchNFTCollectionParams, fetchNFTBatchParam?: FetchNFTBatchParam | undefined) => Promise;