const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceDisplayStylePicker", s = "Picker for selecting display styles and view modes.", i = "tools", o = "1.0.0", n = "stable", c = [{ name: "value", type: "string", description: "Selected style" }, { name: "onChange", type: "(style: string) => void", description: "Change callback" }, { name: "styles", type: "DisplayStyle[]", required: !0, description: "Available styles" }, { name: "showPreview", type: "boolean", default: "true", description: "Show style preview" }, { name: "showLabels", type: "boolean", default: "true", description: "Show style labels" }, { name: "size", type: "'sm' | 'md' | 'lg'", default: "'md'", description: "Picker size" }], l = [{ title: "Display Style Picker", description: "Select view mode", code: `<NiceDisplayStylePicker
  value={currentStyle}
  onChange={setCurrentStyle}
  styles={[{ id: 'grid', icon: 'grid' }, { id: 'list', icon: 'list' }]}
  showPreview
/>` }], a = { keyboard: ["Tab to focus", "Arrow keys to navigate"], aria: ["Radiogroup role", "Style descriptions"] }, r = [], d = {
  $schema: e,
  name: t,
  description: s,
  category: i,
  since: o,
  status: n,
  props: c,
  examples: l,
  accessibility: a,
  seeAlso: r
};
export {
  e as $schema,
  a as accessibility,
  i as category,
  d as default,
  s as description,
  l as examples,
  t as name,
  c as props,
  r as seeAlso,
  o as since,
  n as status
};
