/** Angular2 */ import * as ng from "@angular/core"; /** Core */ import { Generic } from "cmf.core/src/core"; import { PageBag, ModalHandler } from "../../components/page/pageBag"; import { ModalMode, ModalEvent } from "cmf.core/src/domain/extensions/modal"; export { PageBag, ModalMode, ModalEvent, ModalHandler }; export declare class ModalHandlerDirective extends Generic implements ng.OnDestroy { elementRef: ng.ElementRef; private _pageBag; mode: ModalMode; private setMode; private showModalEventHandler; constructor(elementRef: ng.ElementRef, _pageBag: PageBag); private handleShowModal; ngOnDestroy(): void; } export declare class ModalHandlerModule { }