const e = "https://nice2dev.com/schemas/component-doc-v1.json", n = "NiceOrganizationChart", o = "Organization Chart", t = "1.0.0", a = "stable", r = "charts", i = "hierarchy", c = "A hierarchical organization chart with customizable node rendering, selectable nodes, and collapsible branches.", s = "1.0.0", l = ["web", "desktop"], d = ["org", "organization", "hierarchy", "tree", "employees"], p = [{ name: "data", type: "NiceOrgNode", required: !0, description: "Root node with key, label, and optional children." }, { name: "renderNode", type: "(node: NiceOrgNode) => React.ReactNode", required: !1, description: "Custom node renderer." }, { name: "selectable", type: "boolean", required: !1, default: "false", description: "Enable node selection." }, { name: "selectedKey", type: "string", required: !1, description: "Currently selected node key." }, { name: "onSelect", type: "(key: string) => void", required: !1, description: "Called when a node is selected." }, { name: "direction", type: "'top-down' | 'left-right'", required: !1, default: "'top-down'", description: "Tree layout direction." }, { name: "collapsible", type: "boolean", required: !1, default: "true", description: "Allow branches to be collapsed." }], h = [{ name: "onSelect", parameters: [{ name: "key", type: "string" }], description: "Fired when a node is selected." }], y = [{ name: "--nice-org-node-bg", default: "var(--nice-surface-bg)", description: "Node background color" }, { name: "--nice-org-line-color", default: "var(--nice-border-color)", description: "Connector line color" }], m = [{ title: "Company Org Chart", code: `<NiceOrganizationChart
  data={{
    key: 'ceo', label: 'CEO', children: [
      { key: 'cto', label: 'CTO', children: [...] },
      { key: 'cfo', label: 'CFO' }
    ]
  }}
  selectable
  onSelect={(key) => showEmployeeDetails(key)}
/>`, language: "tsx" }], g = [{ name: "NiceTreeView", relationship: "alternative" }, { name: "NiceTreeMap", relationship: "similar" }], u = {
  $schema: e,
  name: n,
  displayName: o,
  version: t,
  status: a,
  category: r,
  subcategory: i,
  package: "@nicetoDev/ui",
  description: c,
  since: s,
  platforms: l,
  keywords: d,
  props: p,
  events: h,
  cssVariables: y,
  examples: m,
  related: g
};
export {
  e as $schema,
  r as category,
  y as cssVariables,
  u as default,
  c as description,
  o as displayName,
  h as events,
  m as examples,
  d as keywords,
  n as name,
  l as platforms,
  p as props,
  g as related,
  s as since,
  a as status,
  i as subcategory,
  t as version
};
