"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceTimer",o="Timer component with start, stop, and reset.",s="display",i="1.0.0",n="stable",a=[{name:"initialTime",type:"number",default:"0",description:"Initial time in ms"},{name:"onTick",type:"(time: number) => void",description:"Tick callback"},{name:"onComplete",type:"() => void",description:"Completion callback"},{name:"duration",type:"number",description:"Timer duration for countdown"},{name:"autoStart",type:"boolean",default:"false",description:"Auto-start timer"},{name:"showControls",type:"boolean",default:"true",description:"Show control buttons"},{name:"format",type:"'hh:mm:ss' | 'mm:ss' | 'ss.ms'",default:"'mm:ss'",description:"Time format"},{name:"laps",type:"boolean",default:"false",description:"Enable lap tracking"}],c=[{title:"Timer",description:"Stopwatch timer",code:`<NiceTimer
  initialTime={0}
  onTick={handleTick}
  showControls
  format="mm:ss"
  laps
/>`}],r={keyboard:["Space to start/stop","Enter for lap"],aria:["Timer","Elapsed time"]},m=["NiceCountdown","NiceProgress"],l={$schema:e,name:t,description:o,category:s,since:i,status:n,props:a,examples:c,accessibility:r,seeAlso:m};exports.$schema=e;exports.accessibility=r;exports.category=s;exports.default=l;exports.description=o;exports.examples=c;exports.name=t;exports.props=a;exports.seeAlso=m;exports.since=i;exports.status=n;
