import { EventEmitter, OnInit } from '@angular/core'; import { AlertController, LoadingController, ModalController } from '@ionic/angular'; import { Subscription } from 'rxjs'; import { AuthService } from '../../../services/auth.service'; import { CoreService } from '../../../services/core.service'; import { LoyaltyService } from '../../../services/loyalty.service'; import { ScreensizeService } from '../../../services/screensize.service'; import * as i0 from "@angular/core"; export declare class LoyaltyGiftDetailComponent implements OnInit { private loyaltyService; private screensizeService; private coreService; authService: AuthService; private alertCtrl; private loadingCtrl; private modalCtrl; loyaltyGiftId: any; navigate: EventEmitter; navigateBack: EventEmitter; modalLogin: EventEmitter; currentUser: any; screensizeObserver: Subscription; isDesktop: any; gift: any; constructor(loyaltyService: LoyaltyService, screensizeService: ScreensizeService, coreService: CoreService, authService: AuthService, alertCtrl: AlertController, loadingCtrl: LoadingController, modalCtrl: ModalController); ngOnInit(): void; ngOnDestroy(): void; loadGift(id?: any): void; getVoucher(): Promise; goBack(): void; triggerLogin(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }