import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; export declare class RagfairOfferHolder { private offersById; private offersByTemplate; private offersByTrader; constructor(); getOfferById(id: string): IRagfairOffer; getOffersByTemplate(templateId: string): Array; getOffersByTrader(traderId: string): Array; getOffers(): Array; addOffers(offers: Array): void; addOffer(offer: IRagfairOffer): void; removeOffer(offer: IRagfairOffer): void; removeOffers(offers: Array): void; removeOfferByTrader(traderId: string): void; /** * Get an array of stale offers that are still shown to player * @returns IRagfairOffer array */ getStaleOffers(time: number): Array; private addOfferByTemplates; private addOfferByTrader; protected isStale(offer: IRagfairOffer, time: number): boolean; }