const t = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceFloatingActionButton", e = "Floating action button for primary mobile actions.", n = "mobile", i = "1.0.0", c = "stable", s = [{ name: "icon", type: "React.ReactNode", required: !0, description: "Button icon" }, { name: "onClick", type: "() => void", required: !0, description: "Click callback" }, { name: "position", type: "'bottom-right' | 'bottom-left' | 'bottom-center'", default: "'bottom-right'", description: "Position" }, { name: "size", type: "'sm' | 'md' | 'lg'", default: "'md'", description: "Button size" }, { name: "color", type: "string", default: "'primary'", description: "Button color" }, { name: "extended", type: "boolean", default: "false", description: "Extended style with label" }, { name: "label", type: "string", description: "Button label" }, { name: "actions", type: "FABAction[]", description: "Speed dial actions" }], a = [{ title: "Floating Action Button", description: "FAB button", code: `<NiceFloatingActionButton
  icon={<AddIcon />}
  onClick={createNew}
  position="bottom-right"
  size="md"
  color="primary"
/>` }], r = { keyboard: ["Tab to focus", "Enter to click"], aria: ["Button role", "Action description"] }, l = ["NiceSpeedDial", "NiceButton"], d = {
  $schema: t,
  name: o,
  description: e,
  category: n,
  since: i,
  status: c,
  props: s,
  examples: a,
  accessibility: r,
  seeAlso: l
};
export {
  t as $schema,
  r as accessibility,
  n as category,
  d as default,
  e as description,
  a as examples,
  o as name,
  s as props,
  l as seeAlso,
  i as since,
  c as status
};
