import { EventEmitter, OnInit } from '@angular/core'; import { AlertController, LoadingController } from '@ionic/angular'; import { AuthService } from '../../../services/auth.service'; import { CoreService } from '../../../services/core.service'; import { LoyaltyService } from '../../../services/loyalty.service'; import * as i0 from "@angular/core"; export declare class LoyaltyGiftShopComponent implements OnInit { private coreService; private loyaltyService; authService: AuthService; alertCtrl: AlertController; private loadingCtrl; themeColor: any; loyaltyColor: any; navigateToHome: EventEmitter; navigateToGiftDetail: EventEmitter; navigateToLoyaltyVouchers: EventEmitter; modalLogin: EventEmitter; currentUser: any; currentStore: any; isAuthenticated: any; loyaltyBackgroundImage: any; useLoyaltyMultiplier: any; currentSort: any; currentFilter: any; loading: boolean; sorts: { value: string; name: string; }[]; categories: any[]; gifts: any[]; vouchersCount: any; constructor(coreService: CoreService, loyaltyService: LoyaltyService, authService: AuthService, alertCtrl: AlertController, loadingCtrl: LoadingController); ngOnInit(): Promise; reloadPoints(): void; loadGifts(): void; getProgress(gift: any): number; openGiftDetail(gift: any): Promise; goToTransactions(): void; getCustomerImage(): any; openSort(): Promise; openFilters(): Promise; triggerLogin(): void; showHelpAboutMultiplier(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }