const o = "https://nice2dev.com/schemas/component-doc-v1.json", n = "NiceControlConfigurator", e = "UI control configurator for customizing component properties.", t = "tools", i = "1.0.0", r = "stable", c = [{ name: "control", type: "ControlDefinition", required: !0, description: "Control to configure" }, { name: "config", type: "ControlConfig", description: "Current configuration" }, { name: "onChange", type: "(config: ControlConfig) => void", description: "Change callback" }, { name: "showPreview", type: "boolean", default: "true", description: "Show live preview" }, { name: "showCode", type: "boolean", default: "false", description: "Show generated code" }, { name: "availableProps", type: "PropDefinition[]", description: "Configurable props" }], s = [{ title: "Control Configurator", description: "Configure control", code: `<NiceControlConfigurator
  control={buttonControl}
  config={buttonConfig}
  onChange={setButtonConfig}
  showPreview
/>` }], a = { keyboard: ["Tab through options"], aria: ["Configuration regions"] }, l = ["NiceShowcase"], p = {
  $schema: o,
  name: n,
  description: e,
  category: t,
  since: i,
  status: r,
  props: c,
  examples: s,
  accessibility: a,
  seeAlso: l
};
export {
  o as $schema,
  a as accessibility,
  t as category,
  p as default,
  e as description,
  s as examples,
  n as name,
  c as props,
  l as seeAlso,
  i as since,
  r as status
};
