import { DoCheck, ElementRef, EventEmitter, IterableDiffer, IterableDiffers, OnDestroy } from '@angular/core'; import { UxMessage } from '@eui/core'; import * as i0 from "@angular/core"; export declare class EuiGrowlComponent implements DoCheck, OnDestroy { el: ElementRef; sticky: boolean; life: number; value: UxMessage[]; style: any; styleClass: string; position: string; e2eAttr: string; clicked: EventEmitter; containerViewChild: ElementRef; differ: IterableDiffer; zIndex: number; stopDoCheckPropagation: boolean; timeout: any; constructor(el: ElementRef, differs: IterableDiffers); ngDoCheck(): void; remove(msg: UxMessage, msgel?: any): void; /** * Removes all growl messages from the stack */ removeAll(): void; ngOnDestroy(): void; onClick(): void; /** * Removes all growl messages from the stack * @param msg UxMessage */ private createRemovalTimeout; /** * Finds UxMessage index of the array otherwise returns -1 * @param msg UxMessage */ private findMessageIndex; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }