import { Auction, AuctionBid, AuctionBidQuery, ListBase, SingleBase, AuctionQuery } from '@liqnft/candy-shop-types'; import { CandyShopAuctionBuyNowParams, CandyShopAuctionBidParams, CandyShopAuctionWithdrawBidParams } from './shop/sol/CandyShopModel'; export declare function fetchAuctionsByShopAddress(shopId: string, queryDto?: AuctionQuery): Promise>; export declare function fetchAuctionBidByWalletAddress(auctionAddress: string, walletAddress: string): Promise>; export declare function fetchAuctionHistory(auctionAddress: string, auctionBidQuery?: AuctionBidQuery): Promise>; export declare abstract class CandyShopAuction { static buyNow(params: CandyShopAuctionBuyNowParams): Promise; static bid(params: CandyShopAuctionBidParams): Promise; static withdrawBid(params: CandyShopAuctionWithdrawBidParams): Promise; }