import { AlCardstackItem } from '@al/core'; import { AlNotificationPolicy, AssetFilter, Subscription } from '@al/exposure-notifications'; import { AlGenericAlertDefinition } from '@al/gestalt'; import { AlNavigationService } from '@al/ng-navigation-components'; import { SQXSearchQuery } from '@al/search'; import { OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class AlNotificationContentComponent implements OnInit { private alNavigation; item: AlCardstackItem; isSko2021Beta: boolean; accountId: string; isFim: boolean; alertTypes: Array; deploymentsSelected: Array; deploymentDictionary: { [i: string]: string; }; conditions: SQXSearchQuery; subscriptionsDictionary: { [subscriptionId: string]: Subscription; }; healthPolicy: AlNotificationPolicy; allAvailableAssets: AssetFilter[]; renameConnectors: boolean; private policies; private dictionaryUtility; constructor(alNavigation: AlNavigationService); closeError(item: AlCardstackItem): void; ngOnInit(): Promise; /** * getGovernanceText * @param value represents value in minutes for suppression interval * @returns human redable text */ getGovernanceText(value: number): string; /** * getHealthFilters * @param type String: it could be 'notification.agent_status' 'notification.appliance_status' 'notification.appliance_status'. * @returns the value label. */ getHealthFilters(type: string): string[]; private getHealthNotificationsDetails; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }