import { OnDestroy } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { DeviceService } from '@pv-frontend/pv-shared-services/device-service'; import { PvUserService } from '@pv-frontend/pv-shared-services/pv-user-service'; import { RedemptionService } from './redemption/services/redemption/redemption.service'; import * as i0 from "@angular/core"; export declare class GvJourney implements OnDestroy { private redemptionService; private pvUserService; private route; private router; private deviceService; private destroy$; showGvRedemption: boolean; isBenefitOffer: boolean; selectedBenefitId: string; offerId?: string; showGVMembershipCheckout: boolean; /** * To navigate user back from the details page to prev page, which can be from any of the listing pages (bestSellers, category based listing etc). */ lastVisitedPageUrl: string; constructor(redemptionService: RedemptionService, pvUserService: PvUserService, route: ActivatedRoute, router: Router, deviceService: DeviceService); onResize(): void; private setupRouterListener; private openRedemptionModalByQueryParams; private handleRedemption; handleRedemptionClose(showRedemption: boolean): void; loginUser(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }