const t = "https://nice2dev.com/schemas/component-doc-v1.json", e = "NiceCopyButton", o = "Button to copy text to clipboard.", c = "tools", n = "1.0.0", s = "stable", i = [{ name: "text", type: "string", required: !0, description: "Text to copy" }, { name: "children", type: "React.ReactNode", description: "Button content" }, { name: "onCopy", type: "(text: string) => void", description: "Copy success callback" }, { name: "successMessage", type: "string", default: "'Copied!'", description: "Success message" }, { name: "timeout", type: "number", default: "2000", description: "Success message duration" }, { name: "variant", type: "'button' | 'icon'", default: "'icon'", description: "Button variant" }], a = [{ title: "Copy Button", description: "Copy to clipboard", code: `<NiceCopyButton text="https://example.com">
  Copy link
</NiceCopyButton>` }], p = { keyboard: ["Space/Enter to copy"], aria: ["Button with copy feedback"] }, d = ["NiceButton", "NiceCode"], r = {
  $schema: t,
  name: e,
  description: o,
  category: c,
  since: n,
  status: s,
  props: i,
  examples: a,
  accessibility: p,
  seeAlso: d
};
export {
  t as $schema,
  p as accessibility,
  c as category,
  r as default,
  o as description,
  a as examples,
  e as name,
  i as props,
  d as seeAlso,
  n as since,
  s as status
};
