import { DataNode, SmeupMessage } from '../../types/data-structures';
export interface NotificationWidgetProps {
    /**
     * Array of notification messages to display
     */
    data: SmeupMessage[];
    /**
     * Callback to clear all notifications
     */
    onClearAllMessage: () => void;
    /**
     * Callback when a notification is closed
     */
    onNotificationClose: (id: string) => void;
    /**
     * Callback when a notification button is clicked
     */
    onNotificationButtonClick?: (node: DataNode) => void;
}
//# sourceMappingURL=notification-widget-types.d.ts.map