import { IDailyOffer } from '../../domain/IDailyOffer'; import { IDailyOfferProgress } from '../../domain/IDailyOfferProgress'; import { IDailyOffersTimeHelper } from './IDailyOffersTimeHelper'; import { IServiceLocator } from '@goodgamestudios/webshop-utils'; export declare class DailyOffersTimeHelper implements IDailyOffersTimeHelper { private progress; private offers; private now; private readonly timeToWaitAfterPurchase; private readonly timeToExceed; constructor(l: IServiceLocator); init(progress: IDailyOfferProgress, validOffers: IDailyOffer[], now: number): void; nextStep(): number; getPurchasedOffers(): IDailyOffer[]; findActiveOffer(): IDailyOffer; private shouldReset; private currentStep; }