const t = "https://nice2dev.com/schemas/component-doc-v1.json", e = "NiceNotification", o = "Notification popup component.", i = "feedback", n = "1.0.0", c = "stable", s = [{ name: "title", type: "React.ReactNode", required: !0, description: "Notification title" }, { name: "description", type: "React.ReactNode", description: "Notification description" }, { name: "icon", type: "React.ReactNode", description: "Custom icon" }, { name: "type", type: "'success' | 'info' | 'warning' | 'error'", description: "Notification type" }, { name: "duration", type: "number", default: "4500", description: "Auto-close duration" }, { name: "placement", type: "'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight'", default: "'topRight'", description: "Placement" }, { name: "actions", type: "React.ReactNode", description: "Action buttons" }, { name: "onClose", type: "() => void", description: "Close callback" }], a = [{ title: "Notification", description: "Notification popup", code: `notification.open({
  title: 'New Message',
  description: 'You have received a new message from John.',
  icon: <MailIcon />,
  duration: 0,
  actions: [
    <NiceButton key="reply" size="sm">Reply</NiceButton>,
    <NiceButton key="dismiss" size="sm" variant="ghost">Dismiss</NiceButton>
  ]
});` }], p = { keyboard: ["Tab to actions", "Escape to close"], aria: ["Alert dialog", "Live region"] }, r = ["NiceToast", "NiceAlert"], d = {
  $schema: t,
  name: e,
  description: o,
  category: i,
  since: n,
  status: c,
  props: s,
  examples: a,
  accessibility: p,
  seeAlso: r
};
export {
  t as $schema,
  p as accessibility,
  i as category,
  d as default,
  o as description,
  a as examples,
  e as name,
  s as props,
  r as seeAlso,
  n as since,
  c as status
};
