import { OnDestroy, OnInit } from '@angular/core'; import { ToastMessageService } from './toast-message.service'; import { ToastMessage } from './toast.models'; import '@sebgroup/green-core/components/icon/icons/cross-small.js'; import * as i0 from "@angular/core"; export declare class ToastComponent implements OnInit, OnDestroy { private toastMessageService; closeButtonAriaLabel?: string; private toastMessagesSubscription; messages: ToastMessage[]; constructor(toastMessageService: ToastMessageService); ngOnInit(): void; onMouseEnter(message: ToastMessage): void; onMouseLeave(message: ToastMessage): void; removeMessage(message: ToastMessage): void; trackByMessageIndex(index: number, message: ToastMessage): number; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }