import { ModalController, NavController, Platform, AlertController } from 'ionic-angular'; import { SearchDisplayCheck } from '../../provider/searchVisibility'; import { ParentCustomSuperTabs } from '../../customviews/customparenttabs/parentcustomsupertabs'; import { Subscription } from 'rxjs'; import { Network } from '@ionic-native/network'; import { ChildtabsPage } from '../childtabs/childtabs'; import { TabPage } from '../tabpage/tabpage'; /** * Generated class for the ParenttabsPage tabs. * * See https://ionicframework.com/docs/components/#navigation for more info on * Ionic pages and navigation. */ export declare class ParenttabsPage { navCtrl: NavController; private searchVisibleData; private platform; private network; private alertCtrl; modalCtrl: ModalController; psuperTabs: ParentCustomSuperTabs; searchEnable: boolean; searchenableSubscription: Subscription; tabsparent: ({ title: string; id: string; root: typeof ChildtabsPage; params: { tabid: string; name: string; }; } | { title: string; id: string; root: typeof TabPage; params: { tabid: string; name: string; 'SearchTypeName': string; 'SearchTypeID': string; 'Keyword': string; 'ScreenTitle': string; }; })[]; _index: any; index: any; constructor(navCtrl: NavController, searchVisibleData: SearchDisplayCheck, platform: Platform, network: Network, alertCtrl: AlertController, modalCtrl: ModalController); ngOnInit(): void; gotoSearch(event: any): void; receiveMessage($event: any): void; onTabSelect(ev: any): void; removesearchResults(): void; ngOnDestroy(): void; checkDeviceNetworkConnection(): boolean; showNetworkAlert(): void; }