const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceTimer", o = "Timer component with start, stop, and reset.", n = "display", i = "1.0.0", s = "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
/>` }], m = { keyboard: ["Space to start/stop", "Enter for lap"], aria: ["Timer", "Elapsed time"] }, r = ["NiceCountdown", "NiceProgress"], p = {
  $schema: e,
  name: t,
  description: o,
  category: n,
  since: i,
  status: s,
  props: a,
  examples: c,
  accessibility: m,
  seeAlso: r
};
export {
  e as $schema,
  m as accessibility,
  n as category,
  p as default,
  o as description,
  c as examples,
  t as name,
  a as props,
  r as seeAlso,
  i as since,
  s as status
};
