/** * CandyShopInfoAPI provides a gateway for callers to interact with CandyShop APIs without going through * CandyShop instance but just a few required fields from CandyShop instance to get the shop info. */ import { ListBase, Nft, Order, ShopStats, SingleBase, Trade, WhitelistNft, CandyShop as CandyShopResponse, ShopStatus, ShopStatusQuery, OrdersFilterQuery, TradeQuery, ShopQuery, CollectionQuery, NftCollection, OrdersEditionFilterQuery, Blockchain } from '@liqnft/candy-shop-types'; export declare function fetchStatsByShopAddress(candyShopAddress: string): Promise; export declare function fetchTradeByShopAddress(candyShopAddress: string, queryDto: TradeQuery): Promise>; export declare function fetchNFTByMintAddress(mintAddressStr: string): Promise; export declare function fetchOrdersByShopAddress(candyShopAddress: string, ordersFilterQuery: OrdersFilterQuery): Promise>; export declare function fetchOrdersByShopAndWalletAddress(candyShopAddress: string, walletAddressStr: string): Promise; export declare function fetchOrdersByShopAndMasterEditionMint(candyShopAddress: string, masterMint: string, ordersEditionFilterQuery: OrdersEditionFilterQuery): Promise>; export declare function fetchShopWhitelistNftByShopAddress(candyShopAddress: string): Promise>; export declare function fetchShopsByOwnerAddress(ownerAddress: string): Promise>; export declare function fetchShopsByIdentifier(ownerAddress: string, treasuryMint: string, programId: string, blockchain: Blockchain): Promise>; export declare function fetchOrderByShopAndMintAddress(candyShopAddress: string, mintAddressStr: string): Promise>; export declare function fetchShopByShopAddress(candyShopAddress: string): Promise>; export declare function fetchShopStatusByShopAddress(candyShopAddress: string, query: ShopStatusQuery): Promise>; export declare function fetchAllShop(allShopQuery?: ShopQuery): Promise>; export declare function fetchAllCollection(allCollectionQuery?: CollectionQuery): Promise>; export declare function fetchCollectionByShopAddress(collectionByShopQuery?: CollectionQuery): Promise>;