"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});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",s=[{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"}],a=[{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>`}],p={keyboard:[],aria:["Clipboard operations"]},r=["NiceCopyButton","NiceCode"],d={$schema:o,name:e,description:t,category:n,since:i,status:c,props:s,examples:a,accessibility:p,seeAlso:r};exports.$schema=o;exports.accessibility=p;exports.category=n;exports.default=d;exports.description=t;exports.examples=a;exports.name=e;exports.props=s;exports.seeAlso=r;exports.since=i;exports.status=c;
