"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",a="NiceCascader",n="Cascading dropdown for hierarchical selection.",t="input",c="1.0.0",s="stable",o=[{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:s,props:o,examples:i,accessibility:l,seeAlso:r};exports.$schema=e;exports.accessibility=l;exports.category=t;exports.default=d;exports.description=n;exports.examples=i;exports.name=a;exports.props=o;exports.seeAlso=r;exports.since=c;exports.status=s;
