const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceAlert", s = "Alert", n = "1.0.0", o = "stable", a = "feedback", c = "message", i = "Status message bar for info, success, warning, or error messages with optional close button.", r = "1.0.0", l = ["web", "mobile", "desktop"], d = ["alert", "message", "notification", "status"], u = [{ name: "variant", type: "'info' | 'success' | 'warning' | 'error'", required: !1, default: "'info'", description: "Alert type/color." }, { name: "title", type: "string", required: !1, description: "Alert title." }, { name: "children", type: "ReactNode", required: !0, description: "Alert content." }, { name: "closable", type: "boolean", required: !1, description: "Show close button." }, { name: "icon", type: "ReactNode", required: !1, description: "Custom icon (defaults to variant icon)." }, { name: "size", type: "NiceSize", required: !1, default: "'md'", description: "Alert size." }], p = [{ name: "onClose", parameters: [], description: "Called when close button is clicked." }], m = [{ name: "--nice-alert-info-bg", default: "var(--nice-info-bg)", description: "Info background" }, { name: "--nice-alert-success-bg", default: "var(--nice-success-bg)", description: "Success background" }], f = { aria: ['role="alert"', 'aria-live="polite"'] }, b = [{ title: "Success Alert", code: `<NiceAlert variant="success" title="Saved!">
  Your changes have been saved successfully.
</NiceAlert>`, language: "tsx" }, { title: "Closable Alert", code: `<NiceAlert variant="warning" closable onClose={() => setShowAlert(false)}>
  Your session will expire in 5 minutes.
</NiceAlert>`, language: "tsx" }], g = [{ name: "NiceToast", relationship: "temporal" }], v = {
  $schema: e,
  name: t,
  displayName: s,
  version: n,
  status: o,
  category: a,
  subcategory: c,
  package: "@nicetoDev/ui",
  description: i,
  since: r,
  platforms: l,
  keywords: d,
  props: u,
  events: p,
  cssVariables: m,
  accessibility: f,
  examples: b,
  related: g
};
export {
  e as $schema,
  f as accessibility,
  a as category,
  m as cssVariables,
  v as default,
  i as description,
  s as displayName,
  p as events,
  b as examples,
  d as keywords,
  t as name,
  l as platforms,
  u as props,
  g as related,
  r as since,
  o as status,
  c as subcategory,
  n as version
};
