import { ElementRef, OnInit } from '@angular/core'; import { NotificationType } from '../../providers/notification/notification.service'; import { LocalizationDirectionType, LocalizationService } from '../../providers/localization/localization.service'; import * as i0 from "@angular/core"; export declare class NotificationComponent implements OnInit { private localizationService; direction$: LocalizationDirectionType; wrapper: ElementRef; offsetTop: number; message: string; translationVars: { [key: string]: string | number; }; type: NotificationType; isVisible: boolean; private onClickFn; /** * */ constructor(localizationService: LocalizationService); ngOnInit(): void; registerOnClickFn(fn: () => void): void; onClick(): void; /** * Fade out the toast. When promise resolves, toast is invisible and * can be removed. */ fadeOut(): Promise; /** * Returns the height of the toast element in px. */ getHeight(): number; getIcon(): string; stringifyMessage(message: unknown): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }