"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",n="NiceNumericInput",t="Numeric input with increment/decrement and formatting options.",i="input",s="1.0.0",o="stable",a=[{name:"value",type:"number",required:!0,description:"Input value"},{name:"onChange",type:"(value: number) => void",required:!0,description:"Change callback"},{name:"min",type:"number",description:"Minimum value"},{name:"max",type:"number",description:"Maximum value"},{name:"step",type:"number",default:"1",description:"Step increment"},{name:"precision",type:"number",description:"Decimal precision"},{name:"format",type:"string | ((value: number) => string)",description:"Display format"},{name:"showButtons",type:"boolean",default:"true",description:"Show +/- buttons"},{name:"disabled",type:"boolean",default:"false",description:"Disabled state"}],c=[{title:"Numeric Input",description:"Number input",code:`<NiceNumericInput
  value={quantity}
  onChange={setQuantity}
  min={0}
  max={100}
  step={1}
  showButtons
/>`}],r={keyboard:["Arrow up/down to increment"],aria:["Spinbutton role","Value range"]},u=["NiceSlider","NiceRangeSlider"],m={$schema:e,name:n,description:t,category:i,since:s,status:o,props:a,examples:c,accessibility:r,seeAlso:u};exports.$schema=e;exports.accessibility=r;exports.category=i;exports.default=m;exports.description=t;exports.examples=c;exports.name=n;exports.props=a;exports.seeAlso=u;exports.since=s;exports.status=o;
