import { ComponentFactoryResolver, Renderer, ViewContainerRef } from '@angular/core'; import { BlockerDelegate, ViewController, NavParams, GestureController, Config } from 'ionic-angular'; export declare class ModalComponent { _cfr: ComponentFactoryResolver; _renderer: Renderer; _navParams: NavParams; _viewCtrl: ViewController; _viewport: ViewContainerRef; _bdDismiss: boolean; _enabled: boolean; _gestureBlocker: BlockerDelegate; instance: any; _showBackdrop: any; constructor(_cfr: ComponentFactoryResolver, _renderer: Renderer, _navParams: NavParams, _viewCtrl: ViewController, gestureCtrl: GestureController, config: Config); ionViewPreLoad(): void; _load(component: any): void; _viewWillEnter: () => void; _addComponentEvents: () => void; _viewDidLeave(): void; _bdClick(): void; _dismiss: (data: any, type?: any) => void; ngOnDestroy(): void; }