"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t="https://nice2dev.com/schemas/component-doc-v1.json",e="NiceCopyButton",o="Button to copy text to clipboard.",c="tools",s="1.0.0",n="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"]},r=["NiceButton","NiceCode"],d={$schema:t,name:e,description:o,category:c,since:s,status:n,props:i,examples:a,accessibility:p,seeAlso:r};exports.$schema=t;exports.accessibility=p;exports.category=c;exports.default=d;exports.description=o;exports.examples=a;exports.name=e;exports.props=i;exports.seeAlso=r;exports.since=s;exports.status=n;
