"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceCalculator",c="Calculator component with scientific and basic modes.",o="tools",a="1.0.0",n="stable",s=[{name:"value",type:"number",description:"Current value"},{name:"onChange",type:"(value: number) => void",description:"Change callback"},{name:"mode",type:"'basic' | 'scientific'",default:"'basic'",description:"Calculator mode"},{name:"precision",type:"number",default:"10",description:"Decimal precision"},{name:"showHistory",type:"boolean",default:"false",description:"Show calculation history"},{name:"memory",type:"boolean",default:"true",description:"Enable memory functions"},{name:"onCalculate",type:"(expression: string, result: number) => void",description:"Calculate callback"}],i=[{title:"Calculator",description:"Basic calculator",code:`<NiceCalculator
  value={currentValue}
  onChange={setCurrentValue}
  mode="scientific"
  showHistory
  memory
/>`}],l={keyboard:["Number keys for input","Enter to calculate"],aria:["Calculator","Display value","Button descriptions"]},r=["NiceNumericInput","NiceCurrencyInput"],u={$schema:e,name:t,description:c,category:o,since:a,status:n,props:s,examples:i,accessibility:l,seeAlso:r};exports.$schema=e;exports.accessibility=l;exports.category=o;exports.default=u;exports.description=c;exports.examples=i;exports.name=t;exports.props=s;exports.seeAlso=r;exports.since=a;exports.status=n;
