import { OnInit } from '@angular/core'; import { LoadingController, ModalController, NavController, NavParams, Platform } from 'ionic-angular'; import { App } from 'ionic-angular/components/app/app'; import { ToggleFavouriteService } from '../../provider/togglefavourite'; import { DealsProviderService } from '../../provider/dealslistprovider'; import { ConfigurationManager } from '../../provider/ConfigurationManager'; import { Network } from '@ionic-native/network'; export declare class TabPage implements OnInit { navCtrl: NavController; navParams: NavParams; modalCtrl: ModalController; private appctrl; private service; private manager; private toggle; private platform; private network; loadingCtrl: LoadingController; name: string; CurrentPage: number; TotalPages: number; visible: boolean; patination: boolean; infiniteScroll: any; refresher: any; nodeals: boolean; loading: any; searchResultsEnable: boolean; searchparams: string; isNetworkConnected: boolean; private dealslist; rootNavCtrl: NavController; constructor(navCtrl: NavController, navParams: NavParams, modalCtrl: ModalController, appctrl: App, service: DealsProviderService, manager: ConfigurationManager, toggle: ToggleFavouriteService, platform: Platform, network: Network, loadingCtrl: LoadingController); doRefresh(refresher: any): void; swipeEvent(e: any): void; ngOnInit(): void; gotosearchResults(message: any): void; ionViewDidEnter(): void; ionViewWillLeave(): void; getDeals(pageno: any): void; getDistance(tempdeal: any): string; isExpired(deal: any): boolean; expireddays(deal: any): string; getFlagImage(deal: any): "assets/savingsimg/img_recommended_deal_flag.png" | "assets/savingsimg/img_featured_deal_flag.png" | "assets/savingsimg/img_hot_deal_flag.jpg"; presentLoading(): void; clickevent(deal: any): void; doInfinite(infiniteScroll: any): void; favourite(dealid: any, flagg: any, deall: any, i: any): void; checkDeviceNetworkConnection(): boolean; removeLoader(): void; }