const t = "https://nice2dev.com/schemas/component-doc-v1.json", e = "NiceFloatButton", o = "Floating action button (FAB).", n = "action", i = "1.0.0", c = "stable", a = [{ name: "icon", type: "React.ReactNode", required: !0, description: "Button icon" }, { name: "tooltip", type: "string", description: "Tooltip text" }, { name: "type", type: "'default' | 'primary'", default: "'default'", description: "Button type" }, { name: "shape", type: "'circle' | 'square'", default: "'circle'", description: "Button shape" }, { name: "position", type: "{ top?: number; right?: number; bottom?: number; left?: number }", description: "Position offsets" }, { name: "badge", type: "BadgeProps", description: "Badge config" }, { name: "onClick", type: "(event: MouseEvent) => void", description: "Click callback" }], s = [{ title: "Float Button", description: "Floating action", code: `<NiceFloatButton
  icon={<PlusIcon />}
  tooltip="Add new"
  type="primary"
  position={{ bottom: 24, right: 24 }}
  onClick={handleAdd}
/>` }], p = { keyboard: ["Tab to focus", "Enter/Space to activate"], aria: ["Button with tooltip"] }, r = ["NiceIconButton", "NiceSpeedDial"], d = {
  $schema: t,
  name: e,
  description: o,
  category: n,
  since: i,
  status: c,
  props: a,
  examples: s,
  accessibility: p,
  seeAlso: r
};
export {
  t as $schema,
  p as accessibility,
  n as category,
  d as default,
  o as description,
  s as examples,
  e as name,
  a as props,
  r as seeAlso,
  i as since,
  c as status
};
