import { BaseDialog } from './base/base-dialog'; export declare class DialogServiceImpl { /** * map which contains the references to all dialogs by name * @type {Map} */ private dialogRefs; constructor(); /** * Register dialog by name * @param {string} name * @param {BaseDialog} dialogRef */ register(name: string, dialogRef: BaseDialog): void; /** * Opens the dialog with the given name * @param {string} name */ open(name: string, initState?: any): void; /** * closes the dialog with the given name * @param {string} name */ close(name: string): void; /** * closes all the opened dialogs */ closeAllDialogs(): void; showAppConfirmDialog(initState?: any): void; }