"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceTempDial",n="Temperature dial control for smart home thermostat interfaces.",a="smart-home",o="1.0.0",r="stable",i=[{name:"value",type:"number",required:!0,description:"Current temperature"},{name:"onChange",type:"(value: number) => void",description:"Change callback"},{name:"min",type:"number",default:"10",description:"Minimum temperature"},{name:"max",type:"number",default:"30",description:"Maximum temperature"},{name:"unit",type:"'C' | 'F'",default:"'C'",description:"Temperature unit"},{name:"current",type:"number",description:"Current room temperature"},{name:"mode",type:"'heat' | 'cool' | 'auto' | 'off'",default:"'auto'",description:"HVAC mode"},{name:"onModeChange",type:"(mode: string) => void",description:"Mode change callback"}],s=[{title:"Temperature Dial",description:"Thermostat control",code:`<NiceTempDial
  value={targetTemp}
  onChange={setTargetTemp}
  current={currentTemp}
  unit="C"
  mode="heat"
  min={15}
  max={28}
/>`}],c={keyboard:["Arrow keys to adjust"],aria:["Temperature slider","Value announcements"]},m=["NiceRoomGrid","NiceSensorGaugePanel"],u={$schema:e,name:t,description:n,category:a,since:o,status:r,props:i,examples:s,accessibility:c,seeAlso:m};exports.$schema=e;exports.accessibility=c;exports.category=a;exports.default=u;exports.description=n;exports.examples=s;exports.name=t;exports.props=i;exports.seeAlso=m;exports.since=o;exports.status=r;
