import { HTTPResponse } from '../../core/http'; import { Controller } from '../Controller'; import { IDailyOffersController } from './IDailyOffersController'; import { IServiceLocator } from '@goodgamestudios/webshop-utils'; export declare class DailyOffersController extends Controller implements IDailyOffersController { private catalog; private dailyOffersTable; private dailyOffersProgressTable; private generalTranslationsRequest; private checkoutRequest; private requestValidator; private payoutFactoryProvider; private env; private messageBus; private trackingRequest; private trackingPayloadFactory; private dailyOffersViewFactory; private timeHelperFactory; private cxfPaymentCallbackPayoutFactory; constructor(l: IServiceLocator); catalogAction(): Promise; checkoutAction(): Promise; successPaymentAction(): Promise; showPurchaseAction(): Promise; private createTimeHelper; private createSuccessUrl; private readonly payoutFactory; }