const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceFilterBuilder", i = "Visual filter builder for constructing complex query filters.", o = "tools", r = "1.0.0", n = "stable", s = [{ name: "filter", type: "FilterGroup", description: "Current filter" }, { name: "onChange", type: "(filter: FilterGroup) => void", description: "Change callback" }, { name: "fields", type: "FilterField[]", required: !0, description: "Available fields" }, { name: "operators", type: "FilterOperator[]", description: "Custom operators" }, { name: "maxDepth", type: "number", default: "3", description: "Max nesting depth" }, { name: "showSQL", type: "boolean", default: "false", description: "Show SQL output" }, { name: "showJSON", type: "boolean", default: "false", description: "Show JSON output" }], l = [{ title: "Filter Builder", description: "Build complex filters", code: `<NiceFilterBuilder
  filter={currentFilter}
  onChange={setCurrentFilter}
  fields={dataFields}
  maxDepth={2}
  showSQL
/>` }], a = { keyboard: ["Tab through conditions"], aria: ["Filter group descriptions"] }, c = ["NiceRulesEngine", "NiceDataGrid"], d = {
  $schema: e,
  name: t,
  description: i,
  category: o,
  since: r,
  status: n,
  props: s,
  examples: l,
  accessibility: a,
  seeAlso: c
};
export {
  e as $schema,
  a as accessibility,
  o as category,
  d as default,
  i as description,
  l as examples,
  t as name,
  s as props,
  c as seeAlso,
  r as since,
  n as status
};
