"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceNotificationList",o="Notification list with grouping, actions, and mark-as-read.",e="feedback",n="1.0.0",a="planned",s=[{name:"notifications",type:"Notification[]",required:!0,description:"Notifications"},{name:"onNotificationClick",type:"(notification: Notification) => void",description:"Click callback"},{name:"onMarkAsRead",type:"(id: string) => void",description:"Mark read callback"},{name:"onMarkAllAsRead",type:"() => void",description:"Mark all read callback"},{name:"onDelete",type:"(id: string) => void",description:"Delete callback"},{name:"groupByType",type:"boolean",default:"false",description:"Group by type"},{name:"showActions",type:"boolean",default:"true",description:"Show action buttons"},{name:"emptyMessage",type:"string",default:"'No notifications'",description:"Empty state message"}],c=[{title:"Notification List",description:"Show notifications",code:`<NiceNotificationList
  notifications={userNotifications}
  onNotificationClick={viewNotification}
  onMarkAsRead={markRead}
  onMarkAllAsRead={markAllRead}
  showActions
/>`}],r={keyboard:["Tab through notifications"],aria:["Notification list","Unread status"]},d=["NiceActivityFeed","NiceToast"],l={$schema:i,name:t,description:o,category:e,since:n,status:a,props:s,examples:c,accessibility:r,seeAlso:d};exports.$schema=i;exports.accessibility=r;exports.category=e;exports.default=l;exports.description=o;exports.examples=c;exports.name=t;exports.props=s;exports.seeAlso=d;exports.since=n;exports.status=a;
