export interface Notification { id: string; title: string; message: string; type: 'info' | 'success' | 'warning' | 'error'; timestamp: Date; isRead: boolean; actionUrl?: string; } export declare function useNotifications(): { notifications: Notification[]; unreadCount: number; markAsRead: (notificationId: string) => void; markAllAsRead: () => void; deleteNotification: (notificationId: string) => void; addNotification: (notification: Omit) => void; }; //# sourceMappingURL=useNotifications.d.ts.map