import { LoadingOptions, OverlayController } from '../../interface'; export declare class LoadingController implements OverlayController { private loadings; doc: Document; protected loadingWillPresent(ev: any): void; protected loadingWillDismiss(ev: any): void; protected escapeKeyUp(): void; /** * Create a loading overlay with loading options. */ create(opts?: LoadingOptions): Promise; /** * Dismiss the open loading overlay. */ dismiss(data?: any, role?: string, loadingId?: number): Promise; /** * Get the most recently opened loading overlay. */ getTop(): HTMLIonLoadingElement; }