import { InputSignal, OnDestroy } from '@angular/core'; import { PersonalNotificationModel } from "../../../models/personal-notification.model"; import { NotificationService } from "../../../services/notification/notification.service"; import * as i0 from "@angular/core"; export declare class PersonalNotificationComponent implements OnDestroy { private readonly notificationService; lang: InputSignal; private readonly config; private readonly intervalId?; now: import("@angular/core").WritableSignal; private readonly destroy$; theme: string; personalNotifications: import("@angular/core").WritableSignal; unreadNotifications: import("@angular/core").Signal; constructor(notificationService: NotificationService); ackPersonalNotification(event: MouseEvent, notification: PersonalNotificationModel): void; markAsReadPersonalNotification(event: MouseEvent, notification: PersonalNotificationModel): void; getTimeAgo(date: Date): string; clearAllNotifications(event: MouseEvent): void; getNotificationMessage(notification: PersonalNotificationModel): string; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }