import { EventEmitter, OnInit } from '@angular/core'; import { CuiNotificationIconOptions, CuiNotificationOptions } from './notification.options'; import * as i0 from "@angular/core"; export declare class CuiNotificationComponent implements CuiNotificationOptions, OnInit { private readonly cuiNotificationOptions; protected readonly ICONS: import("./notification.options").CuiNotificationIcons; protected readonly ICON_OPTIONS: Record<"light" | "default", CuiNotificationIconOptions>; protected iconOptions: CuiNotificationIconOptions; status: import("@cuby-ui/core").CuiStatus; mode: "light" | "default"; isCloseable: boolean; readonly closed: EventEmitter; ngOnInit(): void; protected onClose(): void; private initIconOptions; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }