const e = "https://nice2dev.com/schemas/component-doc-v1.json", a = "NiceCascader", n = "Cascading dropdown for hierarchical selection.", t = "input", c = "1.0.0", o = "stable", s = [{ name: "value", type: "any[]", description: "Selected path" }, { name: "defaultValue", type: "any[]", description: "Default path" }, { name: "options", type: "CascaderOption[]", required: !0, description: "Cascading options tree" }, { name: "placeholder", type: "string", description: "Placeholder text" }, { name: "disabled", type: "boolean", default: "false", description: "Disabled state" }, { name: "expandTrigger", type: "'click' | 'hover'", default: "'click'", description: "Expand trigger" }, { name: "changeOnSelect", type: "boolean", default: "false", description: "Allow intermediate selection" }, { name: "showSearch", type: "boolean", default: "false", description: "Enable search" }, { name: "displayRender", type: "(labels: string[]) => string", description: "Custom display renderer" }, { name: "onChange", type: "(value: any[], selectedOptions: Option[]) => void", description: "Change callback" }], i = [{ title: "Cascader", description: "Hierarchical selection", code: `<NiceCascader
  options={[
    {
      label: 'USA',
      value: 'usa',
      children: [
        { label: 'California', value: 'ca', children: [{ label: 'LA', value: 'la' }] }
      ]
    }
  ]}
  placeholder="Select location"
  showSearch
  onChange={(value, options) => console.log('Selected:', value)}
/>` }], l = { keyboard: ["Arrow keys to navigate", "Enter to expand/select", "Escape to close"], aria: ["Cascading listbox", "Current level"] }, r = ["NiceTreeSelect", "NiceSelect"], d = {
  $schema: e,
  name: a,
  description: n,
  category: t,
  since: c,
  status: o,
  props: s,
  examples: i,
  accessibility: l,
  seeAlso: r
};
export {
  e as $schema,
  l as accessibility,
  t as category,
  d as default,
  n as description,
  i as examples,
  a as name,
  s as props,
  r as seeAlso,
  c as since,
  o as status
};
