const e = "https://nice2dev.com/schemas/component-doc-v1.json", a = "NiceAvatar", t = "Avatar", i = "1.0.0", s = "stable", n = "display", r = "user", o = "A user avatar component displaying an image, initials generated from a name, or a fallback icon.", c = "1.0.0", l = ["web", "mobile", "desktop"], d = ["avatar", "user", "profile", "image", "initials"], m = [{ name: "src", type: "string", required: !1, description: "Image URL." }, { name: "alt", type: "string", required: !1, description: "Alt text for the image." }, { name: "name", type: "string", required: !1, description: "Full name — used to generate initials when no src is provided." }, { name: "size", type: "NiceSize", required: !1, default: "'md'", description: "Avatar size." }, { name: "square", type: "boolean", required: !1, description: "Render as a square instead of a circle." }, { name: "color", type: "string", required: !1, description: "Custom background color." }], p = [], u = [{ name: "--nice-avatar-size", default: "40px", description: "Avatar size" }, { name: "--nice-avatar-bg", default: "var(--nice-primary)", description: "Background color for initials" }, { name: "--nice-avatar-color", default: "#fff", description: "Text color for initials" }], g = { aria: ["alt (for images)", 'role="img"'], notes: "Always provide alt text for images or name for initials generation." }, f = [{ title: "With Image", code: '<NiceAvatar src="/user.jpg" alt="John Doe" />', language: "tsx" }, { title: "With Initials", code: '<NiceAvatar name="John Doe" />', language: "tsx" }, { title: "Square Avatar", code: '<NiceAvatar name="Jane Smith" square size="lg" />', language: "tsx" }], v = [{ name: "NiceAvatarGroup", relationship: "parent" }], y = {
  $schema: e,
  name: a,
  displayName: t,
  version: i,
  status: s,
  category: n,
  subcategory: r,
  package: "@nicetoDev/ui",
  description: o,
  since: c,
  platforms: l,
  keywords: d,
  props: m,
  events: p,
  cssVariables: u,
  accessibility: g,
  examples: f,
  related: v
};
export {
  e as $schema,
  g as accessibility,
  n as category,
  u as cssVariables,
  y as default,
  o as description,
  t as displayName,
  p as events,
  f as examples,
  d as keywords,
  a as name,
  l as platforms,
  m as props,
  v as related,
  c as since,
  s as status,
  r as subcategory,
  i as version
};
