import { OnInit } from '@angular/core'; import { LoadingController, NavController, Platform } from 'ionic-angular'; import { TabPage } from '../tabpage/tabpage'; import { SearchDisplayCheck } from '../../provider/searchVisibility'; import { NavParams } from 'ionic-angular/navigation/nav-params'; import { ConfigurationManager } from '../../provider/ConfigurationManager'; import { TabsProviderService } from '../../provider/tabsprovider'; import { CustomSuperTabs } from '../../customviews/customchildtabs/customsupertabs'; import { CustomSuperTab } from '../../customviews/customchildtabs/customsupertab'; import { ParentCustomSuperTabsController } from '../../customviews/customparenttabs/parentcustomsupertabscontroller'; import { ParentCustomSuperTabs } from '../../customviews/customparenttabs/parentcustomsupertabs'; import { Subscription } from 'rxjs'; import { Network } from '@ionic-native/network'; /** * Generated class for the ParenttabsPage tabs. * * See https://ionicframework.com/docs/components/#navigation for more info on * Ionic pages and navigation. */ export declare class ChildtabsPage implements OnInit { navCtrl: NavController; private searchVisibleData; private client; navParams: NavParams; private config; loadingCtrl: LoadingController; private platform; private network; private parentsuperTabsCtrl; superTabs: CustomSuperTabs; parentsuperTabs: ParentCustomSuperTabs; searchResultsEnable: boolean; tabsvisible: boolean; dynamictab: boolean; name: any; tabid: any; jsondata: any; searchparams: string; addedTab: boolean; tabs: any[]; sometab: typeof TabPage; child: typeof CustomSuperTab; title: string; scrollableTabsopts: any; addtabsubscription: Subscription; searchresultssubscription: Subscription; loading: any; static VACATIONSEARCH: boolean; isNetworkConnected: boolean; constructor(navCtrl: NavController, searchVisibleData: SearchDisplayCheck, client: TabsProviderService, navParams: NavParams, config: ConfigurationManager, loadingCtrl: LoadingController, platform: Platform, network: Network, parentsuperTabsCtrl: ParentCustomSuperTabsController); refreshScrollbarTabs(): void; ngOnInit(): void; gotosearchResults(message: any): void; ionViewDidEnter(): void; addTab(message: any): void; presentLoading(): void; getData(): void; getVacationsTypes(): any; getRecommendedSearchTypes(): any; ionViewDidLeave(): void; ngOnDestroy(): void; receiveMessage($event: any): void; swipeEvent(e: any): void; removeTab(): void; onTabSelect(ev: any): void; checkDeviceNetworkConnection(): boolean; removeLoader(): void; }