"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceSearchInput",s="Search input with suggestions, recent searches, and filters.",n="input",c="1.0.0",i="stable",r=[{name:"value",type:"string",required:!0,description:"Search value"},{name:"onChange",type:"(value: string) => void",required:!0,description:"Change callback"},{name:"onSearch",type:"(value: string) => void",description:"Search submit callback"},{name:"getSuggestions",type:"(query: string) => Promise<Suggestion[]>",description:"Get suggestions"},{name:"recentSearches",type:"string[]",description:"Recent searches"},{name:"showFilters",type:"boolean",default:"false",description:"Show filter options"},{name:"filters",type:"Filter[]",description:"Available filters"},{name:"placeholder",type:"string",default:"'Search...'",description:"Placeholder"},{name:"debounce",type:"number",default:"300",description:"Debounce ms"}],o=[{title:"Search Input",description:"Search with suggestions",code:`<NiceSearchInput
  value={searchQuery}
  onChange={setSearchQuery}
  onSearch={executeSearch}
  getSuggestions={fetchSuggestions}
  recentSearches={recentSearches}
  debounce={300}
/>`}],a={keyboard:["Arrow keys for suggestions","Enter to search"],aria:["Search input","Suggestions list"]},u=["NiceAutocomplete","NiceFilterBuilder"],l={$schema:e,name:t,description:s,category:n,since:c,status:i,props:r,examples:o,accessibility:a,seeAlso:u};exports.$schema=e;exports.accessibility=a;exports.category=n;exports.default=l;exports.description=s;exports.examples=o;exports.name=t;exports.props=r;exports.seeAlso=u;exports.since=c;exports.status=i;
