const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceSpeedDial", n = "Speed dial menu expanding from floating action button.", t = "mobile", i = "1.0.0", c = "planned", a = [{ name: "actions", type: "SpeedDialAction[]", required: !0, description: "Action items" }, { name: "icon", type: "React.ReactNode", description: "Main button icon" }, { name: "openIcon", type: "React.ReactNode", description: "Icon when open" }, { name: "direction", type: "'up' | 'down' | 'left' | 'right'", default: "'up'", description: "Expand direction" }, { name: "open", type: "boolean", description: "Controlled open state" }, { name: "onOpenChange", type: "(open: boolean) => void", description: "Open change callback" }, { name: "position", type: "'bottom-right' | 'bottom-left'", default: "'bottom-right'", description: "Position" }], s = [{ title: "Speed Dial", description: "Quick actions", code: `<NiceSpeedDial
  actions={quickActions}
  icon={<AddIcon />}
  openIcon={<CloseIcon />}
  direction="up"
  position="bottom-right"
/>` }], p = { keyboard: ["Tab through actions", "Escape to close"], aria: ["Menu role", "Action labels"] }, d = ["NiceFloatingActionButton", "NiceDropdownMenu"], l = {
  $schema: e,
  name: o,
  description: n,
  category: t,
  since: i,
  status: c,
  props: a,
  examples: s,
  accessibility: p,
  seeAlso: d
};
export {
  e as $schema,
  p as accessibility,
  t as category,
  l as default,
  n as description,
  s as examples,
  o as name,
  a as props,
  d as seeAlso,
  i as since,
  c as status
};
