"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t="https://nice2dev.com/schemas/component-doc-v1.json",o="NiceBackTop",e="Back to top button.",c="action",n="1.0.0",i="stable",s=[{name:"visibilityHeight",type:"number",default:"400",description:"Scroll threshold to show"},{name:"target",type:"() => HTMLElement",description:"Scroll container"},{name:"duration",type:"number",default:"450",description:"Scroll animation duration"},{name:"children",type:"React.ReactNode",description:"Custom content"},{name:"onClick",type:"(event: MouseEvent) => void",description:"Click callback"}],a=[{title:"Back Top",description:"Scroll to top",code:`<NiceBackTop visibilityHeight={300} duration={500}>
  <NiceIconButton icon={<ArrowUpIcon />} ariaLabel="Back to top" />
</NiceBackTop>`}],r={keyboard:["Tab to focus","Enter to scroll"],aria:["Button - back to top"]},l=["NiceFloatButton","NiceAnchor"],p={$schema:t,name:o,description:e,category:c,since:n,status:i,props:s,examples:a,accessibility:r,seeAlso:l};exports.$schema=t;exports.accessibility=r;exports.category=c;exports.default=p;exports.description=e;exports.examples=a;exports.name=o;exports.props=s;exports.seeAlso=l;exports.since=n;exports.status=i;
