import { DialogCloseDirective } from './dialog-content/dialog-close.directive';
import { DialogContentComponent } from './dialog-content/dialog-content.component';
import { DialogFooterComponent } from './dialog-content/dialog-footer.component';
import { DialogHeaderComponent } from './dialog-content/dialog-header.component';
import { DialogComponent } from './dialog.component';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@angular/cdk/overlay";
import * as i3 from "@angular/cdk/portal";
import * as i4 from "../icon/icon.module";
import * as i5 from "../button/button.module";
import * as i6 from "./dialog.component";
import * as i7 from "./dialog-content/dialog-header.component";
import * as i8 from "./dialog-content/dialog-content.component";
import * as i9 from "./dialog-content/dialog-footer.component";
import * as i10 from "./dialog-content/dialog-close.directive";
import * as i11 from "./confirm-dialog/confirm-dialog.component";
export declare class DialogModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<DialogModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<DialogModule, never, [typeof i1.CommonModule, typeof i2.OverlayModule, typeof i3.PortalModule, typeof i4.IconModule, typeof i5.ButtonModule, typeof i6.DialogComponent, typeof i7.DialogHeaderComponent, typeof i8.DialogContentComponent, typeof i9.DialogFooterComponent, typeof i10.DialogCloseDirective, typeof i11.ConfirmDialogComponent], [typeof i6.DialogComponent, typeof i7.DialogHeaderComponent, typeof i8.DialogContentComponent, typeof i9.DialogFooterComponent, typeof i10.DialogCloseDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<DialogModule>;
}
export declare const DIALOG_MODULE: readonly [typeof DialogComponent, typeof DialogHeaderComponent, typeof DialogContentComponent, typeof DialogFooterComponent, typeof DialogCloseDirective];
