const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceSceneSelector", c = "Smart home scene selector for activating preset configurations.", n = "smart-home", i = "1.0.0", o = "planned", s = [{ name: "scenes", type: "Scene[]", required: !0, description: "Available scenes" }, { name: "activeScene", type: "string", description: "Active scene ID" }, { name: "onActivate", type: "(scene: Scene) => Promise<void>", description: "Activation callback" }, { name: "onEdit", type: "(scene: Scene) => void", description: "Edit callback" }, { name: "onCreate", type: "() => void", description: "Create callback" }, { name: "layout", type: "'grid' | 'list'", default: "'grid'", description: "Display layout" }, { name: "showQuickActions", type: "boolean", default: "true", description: "Show quick actions" }], a = [{ title: "Scene Selector", description: "Activate scenes", code: `<NiceSceneSelector
  scenes={homeScenes}
  activeScene={currentScene}
  onActivate={activateScene}
  onEdit={editScene}
  layout="grid"
/>` }], r = { keyboard: ["Tab through scenes", "Enter to activate"], aria: ["Scene list", "Active state"] }, d = ["NiceRoomGrid", "NiceDeviceControl"], l = {
  $schema: e,
  name: t,
  description: c,
  category: n,
  since: i,
  status: o,
  props: s,
  examples: a,
  accessibility: r,
  seeAlso: d
};
export {
  e as $schema,
  r as accessibility,
  n as category,
  l as default,
  c as description,
  a as examples,
  t as name,
  s as props,
  d as seeAlso,
  i as since,
  o as status
};
