export interface Notification { id: string; title: string; description: string; time: string; read: boolean; type: "info" | "success" | "warning" | "error"; actionLabel?: string; onAction?: () => void; } interface NotificationsPanelProps { notifications: Notification[]; open: boolean; onClose: () => void; onNotificationRemove?: (id: string) => void; onRemoveAll?: () => void; className?: string; } export declare function NotificationsPanel({ notifications, open, onClose, onNotificationRemove, onRemoveAll, className, }: NotificationsPanelProps): import("react/jsx-runtime").JSX.Element; export {};