const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceTree", n = "Tree component for hierarchical data display.", o = "display", c = "1.0.0", a = "stable", s = [{ name: "treeData", type: "TreeNode[]", required: !0, description: "Tree data" }, { name: "defaultExpandedKeys", type: "string[]", description: "Default expanded keys" }, { name: "defaultSelectedKeys", type: "string[]", description: "Default selected keys" }, { name: "defaultCheckedKeys", type: "string[]", description: "Default checked keys" }, { name: "checkable", type: "boolean", default: "false", description: "Show checkboxes" }, { name: "selectable", type: "boolean", default: "true", description: "Enable selection" }, { name: "draggable", type: "boolean", default: "false", description: "Enable drag and drop" }, { name: "showLine", type: "boolean", default: "false", description: "Show connection lines" }, { name: "showIcon", type: "boolean", default: "false", description: "Show icons" }, { name: "onSelect", type: "(keys: string[], info: object) => void", description: "Selection callback" }, { name: "onCheck", type: "(keys: string[], info: object) => void", description: "Check callback" }, { name: "onDrop", type: "(info: DropInfo) => void", description: "Drop callback" }], i = [{ title: "Tree", description: "Hierarchical tree", code: `<NiceTree
  treeData={[
    {
      title: 'Parent',
      key: 'parent',
      children: [
        { title: 'Child 1', key: 'child1' },
        { title: 'Child 2', key: 'child2' }
      ]
    }
  ]}
  checkable
  draggable
  showLine
  onSelect={(keys) => console.log('Selected:', keys)}
/>` }], l = { keyboard: ["Arrow keys to navigate", "Space to check", "Enter to select"], aria: ["Tree role", "Expanded/collapsed state"] }, r = ["NiceTreeView", "NiceTreeSelect"], d = {
  $schema: e,
  name: t,
  description: n,
  category: o,
  since: c,
  status: a,
  props: s,
  examples: i,
  accessibility: l,
  seeAlso: r
};
export {
  e as $schema,
  l as accessibility,
  o as category,
  d as default,
  n as description,
  i as examples,
  t as name,
  s as props,
  r as seeAlso,
  c as since,
  a as status
};
