"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",n="NiceCommandPalette",t="Command palette/quick actions dialog.",o="nav",c="1.0.0",s="stable",a=[{name:"open",type:"boolean",required:!0,description:"Palette visibility"},{name:"commands",type:"Command[]",required:!0,description:"Available commands"},{name:"placeholder",type:"string",default:"'Type a command...'",description:"Search placeholder"},{name:"emptyMessage",type:"string",description:"No results message"},{name:"recentCommands",type:"string[]",description:"Recent command IDs"},{name:"shortcut",type:"string",default:"'cmd+k'",description:"Keyboard shortcut"},{name:"onSelect",type:"(command: Command) => void",description:"Select callback"},{name:"onOpenChange",type:"(open: boolean) => void",required:!0,description:"Open change callback"}],i=[{title:"Command Palette",description:"Quick actions",code:`<NiceCommandPalette
  open={isOpen}
  commands={[
    { id: 'new-file', name: 'New File', icon: <FileIcon />, shortcut: 'Ctrl+N' },
    { id: 'open-file', name: 'Open File', icon: <FolderIcon />, shortcut: 'Ctrl+O' },
    { id: 'settings', name: 'Settings', icon: <SettingsIcon />, group: 'preferences' }
  ]}
  onSelect={(cmd) => executeCommand(cmd.id)}
  onOpenChange={setIsOpen}
/>`}],m={keyboard:["Type to search","Arrow keys to navigate","Enter to select","Escape to close"],aria:["Combobox listbox","Command options"]},r=["NiceSearchInput","NiceMenu"],d={$schema:e,name:n,description:t,category:o,since:c,status:s,props:a,examples:i,accessibility:m,seeAlso:r};exports.$schema=e;exports.accessibility=m;exports.category=o;exports.default=d;exports.description=t;exports.examples=i;exports.name=n;exports.props=a;exports.seeAlso=r;exports.since=c;exports.status=s;
