const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceCombobox", t = "Combobox with search and custom input.", n = "input", a = "1.0.0", l = "stable", s = [{ name: "value", type: "string", description: "Current value" }, { name: "defaultValue", type: "string", description: "Default value" }, { name: "options", type: "{ label: string; value: string }[]", description: "Available options" }, { name: "placeholder", type: "string", description: "Placeholder text" }, { name: "disabled", type: "boolean", default: "false", description: "Disabled state" }, { name: "allowCustomValue", type: "boolean", default: "true", description: "Allow entering custom values" }, { name: "filter", type: "(query: string, option: Option) => boolean", description: "Custom filter function" }, { name: "onChange", type: "(value: string) => void", description: "Change callback" }, { name: "onSearch", type: "(query: string) => void", description: "Search callback" }], c = [{ title: "Combobox", description: "Searchable combobox", code: `<NiceCombobox
  options={[
    { label: 'React', value: 'react' },
    { label: 'Vue', value: 'vue' },
    { label: 'Angular', value: 'angular' }
  ]}
  placeholder="Select or type..."
  allowCustomValue
  onChange={(value) => console.log('Selected:', value)}
/>` }], i = { keyboard: ["Type to filter", "Arrow keys to navigate", "Enter to select"], aria: ["Combobox role", "Listbox popup"] }, r = ["NiceSelect", "NiceAutocomplete"], p = {
  $schema: e,
  name: o,
  description: t,
  category: n,
  since: a,
  status: l,
  props: s,
  examples: c,
  accessibility: i,
  seeAlso: r
};
export {
  e as $schema,
  i as accessibility,
  n as category,
  p as default,
  t as description,
  c as examples,
  o as name,
  s as props,
  r as seeAlso,
  a as since,
  l as status
};
