const o = "https://nice2dev.com/schemas/component-doc-v1.json", e = "NiceClipboard", t = "Clipboard utility component for copy/paste operations.", n = "tools", i = "1.0.0", c = "stable", p = [{ name: "children", type: "(props: ClipboardRenderProps) => React.ReactNode", required: !0, description: "Render function" }, { name: "onCopy", type: "(text: string) => void", description: "Copy callback" }, { name: "onPaste", type: "(text: string) => void", description: "Paste callback" }, { name: "onError", type: "(error: Error) => void", description: "Error callback" }], s = [{ title: "Clipboard", description: "Clipboard operations", code: `<NiceClipboard onCopy={handleCopy}>
  {({ copy, paste, copied }) => (
    <div>
      <button onClick={() => copy('Hello')}>Copy</button>
      <button onClick={paste}>Paste</button>
      {copied && <span>Copied!</span>}
    </div>
  )}
</NiceClipboard>` }], a = { keyboard: [], aria: ["Clipboard operations"] }, r = ["NiceCopyButton", "NiceCode"], d = {
  $schema: o,
  name: e,
  description: t,
  category: n,
  since: i,
  status: c,
  props: p,
  examples: s,
  accessibility: a,
  seeAlso: r
};
export {
  o as $schema,
  a as accessibility,
  n as category,
  d as default,
  t as description,
  s as examples,
  e as name,
  p as props,
  r as seeAlso,
  i as since,
  c as status
};
