import { OnInit, EventEmitter } from '@angular/core'; import { NmAlertIcons } from './icons.interface'; export declare class NmAlertComponent implements OnInit { id: string; status: string; dismissible: boolean; /** * 是否显示图标, 默认为 true */ hasIcon: boolean; /** * Alert 是否可见 */ isVisible: boolean; /** * Alert 可选图标 */ icon: NmAlertIcons; /** * Alert 显示出来时触发的事件 * * @memberOf NmAlertComponent */ shown: EventEmitter; /** * Alert 隐藏时触发的事件 * * @memberOf NmAlertComponent */ hidden: EventEmitter; icons: NmAlertIcons; constructor(); ngOnInit(): void; /** * 显示 Alert */ show(): void; /** * 隐藏 Alert */ hide(): void; /** * 切换 Alert 的可见状态 */ toggle(): void; }