import { Dialog } from "./classes/dialog"; import { DialogRenderRef } from "./classes/dialog-render-ref"; import { DialogRef } from "./classes/dialog-ref"; import { RenderAbstract } from "../render/render-abstract"; import { ElementListener } from "../render/listener"; import { ElementListenersCollector } from "../providers/listeners-collector"; export declare class DialogRender extends RenderAbstract { protected listenersCollector: ElementListenersCollector; private listener; constructor(listenersCollector: ElementListenersCollector, listener: ElementListener); renderDialog(dialogRef: DialogRef): DialogRenderRef; rerenderDialog(renderRef: DialogRenderRef): void; private createStructure; private applyCloseEvents; private applyClickOutEvent; private applyEscapeEvent; }