import { TNode, Value } from '@tempots/dom'; export interface NotificationPanelItem { id: string; icon: string; iconColor?: string; title: string; body: string; time: string; read: boolean; source?: { label: string; type: string; }; onClick?: () => void; } export interface NotificationPanelOptions { items: Value; onMarkAllRead?: () => void; onClose?: () => void; } export declare function NotificationPanel(options: NotificationPanelOptions): TNode;