import { QdDialogActionComponent } from './action/dialog-action.component';
import { QdDialogComponent } from './dialog.component';
import { QdDialogConfig, QdDialogSize, QdDialogTitle } from './models/dialog-config.model';
import { QdDialogService } from './services/dialog.service';
import { QdDialogAuthSessionEndService } from './services/dialog-auth-session-end.service';
import { QdDialogRecordStepperComponent } from './record-stepper/dialog-record-stepper.component';
import { QdDialogConfirmationComponent, QdDialogConfirmationErrorDirective, QdDialogConfirmationInfoDirective, QdDialogConfirmationSuccessDirective } from './confirmation/dialog-confirmation.component';
import { QdDialogAuthSessionEndComponent } from './auth-session-end/dialog-auth-session-end.component';
import { QD_DIALOG_CONFIRMATION_RESOLVER_TOKEN, QdDialogConfirmationConfig, QdDialogConfirmationResolver } from './models/confirmation.model';
import { QdDialogData } from './models/record-stepper.model';
import { QdDialogAuthSessionEndResult } from './models/session-end-result.model';
import { QdPendingChangesGuardDirective } from './directives/pending-changes-guard.directive';
import * as i0 from "@angular/core";
import * as i1 from "./action/dialog-action.component";
import * as i2 from "./auth-session-end/dialog-auth-session-end.component";
import * as i3 from "./dialog.component";
import * as i4 from "./confirmation/dialog-confirmation.component";
import * as i5 from "./record-stepper/dialog-record-stepper.component";
import * as i6 from "./page-dialog-with-breadcrumbs/page-dialog-with-breadcrumbs.component";
import * as i7 from "./directives/pending-changes-guard.directive";
import * as i8 from "./cancel-confirmation-dialog/cancel-dialog.component";
import * as i9 from "@angular/common";
import * as i10 from "@ngx-translate/core";
import * as i11 from "@angular/router";
import * as i12 from "@angular/cdk/dialog";
import * as i13 from "../button/button.module";
import * as i14 from "../forms/qd-form.module";
import * as i15 from "../icon/icon.module";
import * as i16 from "../notifications/notifications.module";
import * as i17 from "../spinner/spinner.module";
import * as i18 from "../text-section/text-section.module";
import * as i19 from "../core/core.module";
import * as i20 from "../core/breadcrumbs/breadcrumbs.module";
export { QdDialogComponent, QdDialogActionComponent, QdDialogRecordStepperComponent, QdDialogAuthSessionEndComponent, QdDialogConfirmationComponent, QdDialogConfirmationErrorDirective, QdDialogConfirmationInfoDirective, QdDialogConfirmationSuccessDirective, QdDialogService, QdDialogAuthSessionEndService, QdDialogConfig, QdDialogTitle, QdDialogSize, QdDialogData, QdDialogAuthSessionEndResult, QdDialogConfirmationConfig, QdDialogConfirmationResolver, QdPendingChangesGuardDirective, QD_DIALOG_CONFIRMATION_RESOLVER_TOKEN };
export declare class QdDialogModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<QdDialogModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<QdDialogModule, [typeof i1.QdDialogActionComponent, typeof i2.QdDialogAuthSessionEndComponent, typeof i3.QdDialogComponent, typeof i4.QdDialogConfirmationComponent, typeof i4.QdDialogConfirmationErrorDirective, typeof i4.QdDialogConfirmationInfoDirective, typeof i4.QdDialogConfirmationSuccessDirective, typeof i5.QdDialogRecordStepperComponent, typeof i6.QdPageDialogWithBreadcrumbsComponent, typeof i7.QdPendingChangesGuardDirective, typeof i8.QdCancelDialogComponent], [typeof i9.CommonModule, typeof i10.TranslateModule, typeof i11.RouterModule, typeof i12.DialogModule, typeof i13.QdButtonModule, typeof i14.QdFormModule, typeof i15.QdIconModule, typeof i16.QdNotificationsModule, typeof i17.QdSpinnerModule, typeof i18.QdTextSectionModule, typeof i19.QdCoreModule, typeof i20.QdBreadcrumbsModule], [typeof i1.QdDialogActionComponent, typeof i2.QdDialogAuthSessionEndComponent, typeof i3.QdDialogComponent, typeof i4.QdDialogConfirmationComponent, typeof i4.QdDialogConfirmationErrorDirective, typeof i4.QdDialogConfirmationSuccessDirective, typeof i5.QdDialogRecordStepperComponent, typeof i7.QdPendingChangesGuardDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<QdDialogModule>;
}
//# sourceMappingURL=dialog.module.d.ts.map