const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceToggleGroup", o = "Toggle button group for exclusive or multiple selection.", i = "input", n = "1.0.0", s = "stable", c = [{ name: "value", type: "string | string[]", description: "Selected value(s)" }, { name: "defaultValue", type: "string | string[]", description: "Default selection" }, { name: "type", type: "'single' | 'multiple'", default: "'single'", description: "Selection mode" }, { name: "disabled", type: "boolean", default: "false", description: "Disabled state" }, { name: "children", type: "React.ReactNode", required: !0, description: "Toggle items" }, { name: "onChange", type: "(value: string | string[]) => void", description: "Change callback" }], l = [{ title: "Toggle Group", description: "Button toggle", code: `<NiceToggleGroup type="single" defaultValue="center">
  <NiceToggleGroup.Item value="left">Left</NiceToggleGroup.Item>
  <NiceToggleGroup.Item value="center">Center</NiceToggleGroup.Item>
  <NiceToggleGroup.Item value="right">Right</NiceToggleGroup.Item>
</NiceToggleGroup>` }], a = { keyboard: ["Arrow keys to navigate", "Space/Enter to select"], aria: ["Toggle group", "Pressed state"] }, g = ["NiceRadioGroup", "NiceSegmented"], r = {
  $schema: e,
  name: t,
  description: o,
  category: i,
  since: n,
  status: s,
  props: c,
  examples: l,
  accessibility: a,
  seeAlso: g
};
export {
  e as $schema,
  a as accessibility,
  i as category,
  r as default,
  o as description,
  l as examples,
  t as name,
  c as props,
  g as seeAlso,
  n as since,
  s as status
};
