import { jsx as l } from "react/jsx-runtime";
import { forwardRef as n } from "react";
import { c as o } from "./bind-CU-R61T-.mjs";
const g = {
  "purpur-alert-badge": "_purpur-alert-badge_gvyml_1",
  "purpur-alert-badge--attention": "_purpur-alert-badge--attention_gvyml_9",
  "purpur-alert-badge--information": "_purpur-alert-badge--information_gvyml_13",
  "purpur-alert-badge--success": "_purpur-alert-badge--success_gvyml_17",
  "purpur-alert-badge--warning": "_purpur-alert-badge--warning_gvyml_21",
  "purpur-alert-badge--error": "_purpur-alert-badge--error_gvyml_25",
  "purpur-alert-badge--neutral": "_purpur-alert-badge--neutral_gvyml_29"
}, _ = o.bind(g), d = {
  ATTENTION: "attention",
  INFORMATION: "information",
  SUCCESS: "success",
  WARNING: "warning",
  ERROR: "error",
  NEUTRAL: "neutral"
}, N = Object.values(d), r = "purpur-alert-badge", c = n((a, e) => {
  const { className: t, variant: u, ...p } = a, s = _([r, `${r}--${u}`, t]);
  return /* @__PURE__ */ l("span", { ...p, className: s, ref: e });
});
c.displayName = "AlertBadge";
export {
  d as A,
  N as a,
  c as b
};
//# sourceMappingURL=alert-badge-u7qAhYbR.mjs.map
