import { AccordionModule, DrawerModule, IconModule, NotificationModule, SwitchModule, TagModule, TooltipModule, } from '@alauda/ui';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { CoreModule } from '../../../core/module';
import { K8SResourceListModule } from '../../../k8s-resource-list/k8s-resource-list.module';
import { TranslateModule } from '../../../translate/public-api';
import { HeaderNotifyComponent } from './component/header-notify.component';
import { NotificationListComponent } from './component/notification-list/notification-list.component';
import { NotifyService } from './notify.service';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@alauda/ui";
import * as i3 from "@angular/forms";
import * as i4 from "../../../core/directives/e2e-attribute-binding.directive";
import * as i5 from "../../../translate/translate.pipe";
import * as i6 from "../../../core/pipes/field-not-available.pipe";
import * as i7 from "../../../core/pipes/time.pipe";
import * as i8 from "../../../core/pipes/k8s-util.pipe";
import * as i9 from "../../../scm/pure-pipe/pure.pipe";
export class HeaderNotifyModule {
}
HeaderNotifyModule.ɵfac = function HeaderNotifyModule_Factory(t) { return new (t || HeaderNotifyModule)(); };
HeaderNotifyModule.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: HeaderNotifyModule });
HeaderNotifyModule.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ providers: [NotifyService], imports: [CommonModule,
        IconModule,
        DrawerModule,
        TranslateModule,
        SwitchModule,
        FormsModule,
        K8SResourceListModule,
        CoreModule,
        TagModule,
        AccordionModule,
        NotificationModule,
        TooltipModule] });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(HeaderNotifyModule, [{
        type: NgModule,
        args: [{
                imports: [
                    CommonModule,
                    IconModule,
                    DrawerModule,
                    TranslateModule,
                    SwitchModule,
                    FormsModule,
                    K8SResourceListModule,
                    CoreModule,
                    TagModule,
                    AccordionModule,
                    NotificationModule,
                    TooltipModule,
                ],
                declarations: [HeaderNotifyComponent, NotificationListComponent],
                exports: [HeaderNotifyComponent, NotificationListComponent],
                providers: [NotifyService],
            }]
    }], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(HeaderNotifyModule, { declarations: [HeaderNotifyComponent, NotificationListComponent], imports: [CommonModule,
        IconModule,
        DrawerModule,
        TranslateModule,
        SwitchModule,
        FormsModule,
        K8SResourceListModule,
        CoreModule,
        TagModule,
        AccordionModule,
        NotificationModule,
        TooltipModule], exports: [HeaderNotifyComponent, NotificationListComponent] }); })();
i0.ɵɵsetComponentScope(HeaderNotifyComponent, [i1.NgIf, i2.IconComponent, i2.DrawerComponent, i2.DrawerHeaderDirective, i2.DrawerContentDirective, i2.SwitchComponent, i3.NgControlStatus, i3.NgModel, i4.E2eAttributeBindingDirective, NotificationListComponent], [i1.AsyncPipe, i5.TranslatePipe]);
i0.ɵɵsetComponentScope(NotificationListComponent, [i1.NgForOf, i1.NgIf, i2.TagComponent, i2.AccordionComponent, i2.AccordionItemComponent, i2.AccordionItemHeaderDirective], [i5.TranslatePipe, i6.FieldNotAvailablePipe, i7.RelativeTimePipe, i8.K8sCreationTimestampPipe, i9.PurePipe]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGVyLW5vdGlmeS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2NvbW1vbi9zcmMvcGFnZS1zY2FmZm9sZC9wYWdlLWhlYWRlci9oZWFkZXItbm90aWZ5L2hlYWRlci1ub3RpZnkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxlQUFlLEVBQ2YsWUFBWSxFQUNaLFVBQVUsRUFDVixrQkFBa0IsRUFDbEIsWUFBWSxFQUNaLFNBQVMsRUFDVCxhQUFhLEdBQ2QsTUFBTSxZQUFZLENBQUM7QUFDcEIsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTdDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNsRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxxREFBcUQsQ0FBQztBQUM1RixPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFFaEUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFDNUUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sMkRBQTJELENBQUM7QUFDdEcsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDOzs7Ozs7Ozs7OztBQXFCakQsTUFBTSxPQUFPLGtCQUFrQjs7b0ZBQWxCLGtCQUFrQjtvRUFBbEIsa0JBQWtCO3lFQUZsQixDQUFDLGFBQWEsQ0FBQyxZQWZ4QixZQUFZO1FBQ1osVUFBVTtRQUNWLFlBQVk7UUFDWixlQUFlO1FBQ2YsWUFBWTtRQUNaLFdBQVc7UUFDWCxxQkFBcUI7UUFDckIsVUFBVTtRQUNWLFNBQVM7UUFDVCxlQUFlO1FBQ2Ysa0JBQWtCO1FBQ2xCLGFBQWE7dUZBTUosa0JBQWtCO2NBbkI5QixRQUFRO2VBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osVUFBVTtvQkFDVixZQUFZO29CQUNaLGVBQWU7b0JBQ2YsWUFBWTtvQkFDWixXQUFXO29CQUNYLHFCQUFxQjtvQkFDckIsVUFBVTtvQkFDVixTQUFTO29CQUNULGVBQWU7b0JBQ2Ysa0JBQWtCO29CQUNsQixhQUFhO2lCQUNkO2dCQUNELFlBQVksRUFBRSxDQUFDLHFCQUFxQixFQUFFLHlCQUF5QixDQUFDO2dCQUNoRSxPQUFPLEVBQUUsQ0FBQyxxQkFBcUIsRUFBRSx5QkFBeUIsQ0FBQztnQkFDM0QsU0FBUyxFQUFFLENBQUMsYUFBYSxDQUFDO2FBQzNCOzt3RkFDWSxrQkFBa0IsbUJBSmQscUJBQXFCLEVBQUUseUJBQXlCLGFBYjdELFlBQVk7UUFDWixVQUFVO1FBQ1YsWUFBWTtRQUNaLGVBQWU7UUFDZixZQUFZO1FBQ1osV0FBVztRQUNYLHFCQUFxQjtRQUNyQixVQUFVO1FBQ1YsU0FBUztRQUNULGVBQWU7UUFDZixrQkFBa0I7UUFDbEIsYUFBYSxhQUdMLHFCQUFxQixFQUFFLHlCQUF5Qjt1QkFEM0MscUJBQXFCLDRMQUFFLHlCQUF5Qjt1QkFBekIseUJBQXlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQWNjb3JkaW9uTW9kdWxlLFxuICBEcmF3ZXJNb2R1bGUsXG4gIEljb25Nb2R1bGUsXG4gIE5vdGlmaWNhdGlvbk1vZHVsZSxcbiAgU3dpdGNoTW9kdWxlLFxuICBUYWdNb2R1bGUsXG4gIFRvb2x0aXBNb2R1bGUsXG59IGZyb20gJ0BhbGF1ZGEvdWknO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuaW1wb3J0IHsgQ29yZU1vZHVsZSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvbW9kdWxlJztcbmltcG9ydCB7IEs4U1Jlc291cmNlTGlzdE1vZHVsZSB9IGZyb20gJy4uLy4uLy4uL2s4cy1yZXNvdXJjZS1saXN0L2s4cy1yZXNvdXJjZS1saXN0Lm1vZHVsZSc7XG5pbXBvcnQgeyBUcmFuc2xhdGVNb2R1bGUgfSBmcm9tICcuLi8uLi8uLi90cmFuc2xhdGUvcHVibGljLWFwaSc7XG5cbmltcG9ydCB7IEhlYWRlck5vdGlmeUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50L2hlYWRlci1ub3RpZnkuY29tcG9uZW50JztcbmltcG9ydCB7IE5vdGlmaWNhdGlvbkxpc3RDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudC9ub3RpZmljYXRpb24tbGlzdC9ub3RpZmljYXRpb24tbGlzdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgTm90aWZ5U2VydmljZSB9IGZyb20gJy4vbm90aWZ5LnNlcnZpY2UnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIEljb25Nb2R1bGUsXG4gICAgRHJhd2VyTW9kdWxlLFxuICAgIFRyYW5zbGF0ZU1vZHVsZSxcbiAgICBTd2l0Y2hNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgSzhTUmVzb3VyY2VMaXN0TW9kdWxlLFxuICAgIENvcmVNb2R1bGUsXG4gICAgVGFnTW9kdWxlLFxuICAgIEFjY29yZGlvbk1vZHVsZSxcbiAgICBOb3RpZmljYXRpb25Nb2R1bGUsXG4gICAgVG9vbHRpcE1vZHVsZSxcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbSGVhZGVyTm90aWZ5Q29tcG9uZW50LCBOb3RpZmljYXRpb25MaXN0Q29tcG9uZW50XSxcbiAgZXhwb3J0czogW0hlYWRlck5vdGlmeUNvbXBvbmVudCwgTm90aWZpY2F0aW9uTGlzdENvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW05vdGlmeVNlcnZpY2VdLFxufSlcbmV4cG9ydCBjbGFzcyBIZWFkZXJOb3RpZnlNb2R1bGUge31cbiJdfQ==