"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",o="NiceRoomGrid",s="Room grid layout for smart home floor plan visualization.",t="smart-home",c="1.0.0",i="stable",n=[{name:"rooms",type:"Room[]",required:!0,description:"Room definitions"},{name:"devices",type:"Device[]",description:"Devices in rooms"},{name:"selectedRoom",type:"string",description:"Selected room ID"},{name:"onRoomSelect",type:"(room: Room) => void",description:"Room select callback"},{name:"onDeviceClick",type:"(device: Device) => void",description:"Device click callback"},{name:"showDevices",type:"boolean",default:"true",description:"Show device icons"},{name:"showStatus",type:"boolean",default:"true",description:"Show room status"}],a=[{title:"Room Grid",description:"Floor plan view",code:`<NiceRoomGrid
  rooms={homeRooms}
  devices={allDevices}
  selectedRoom={selectedRoomId}
  onRoomSelect={selectRoom}
  showDevices
  showStatus
/>`}],r={keyboard:["Tab through rooms","Enter to select"],aria:["Room grid","Device descriptions"]},m=["NiceTempDial","NiceSensorGaugePanel"],l={$schema:e,name:o,description:s,category:t,since:c,status:i,props:n,examples:a,accessibility:r,seeAlso:m};exports.$schema=e;exports.accessibility=r;exports.category=t;exports.default=l;exports.description=s;exports.examples=a;exports.name=o;exports.props=n;exports.seeAlso=m;exports.since=c;exports.status=i;
