"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var CommonAreaNamespaceTag_exports = {};
__export(CommonAreaNamespaceTag_exports, {
  CommonAreaNamespaceTag: () => CommonAreaNamespaceTag
});
module.exports = __toCommonJS(CommonAreaNamespaceTag_exports);
var import_SemanticNamespace = require("../endpoint/type/SemanticNamespace.js");
/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
const CommonAreaNamespaceTag = (0, import_SemanticNamespace.SemanticNamespace)({
  id: 16,
  tags: {
    Aisle: { id: 0, label: "Aisle" },
    Attic: { id: 1, label: "Attic" },
    BackDoor: { id: 2, label: "BackDoor" },
    BackYard: { id: 3, label: "BackYard" },
    Balcony: { id: 4, label: "Balcony" },
    Ballroom: { id: 5, label: "Ballroom" },
    /**
     * Also known as Restroom
     */
    Bathroom: { id: 6, label: "Bathroom" },
    Bedroom: { id: 7, label: "Bedroom" },
    Border: { id: 8, label: "Border" },
    /**
     * A small room typically used for storage
     */
    Boxroom: { id: 9, label: "Boxroom" },
    BreakfastRoom: { id: 10, label: "BreakfastRoom" },
    Carport: { id: 11, label: "Carport" },
    Cellar: { id: 12, label: "Cellar" },
    Cloakroom: { id: 13, label: "Cloakroom" },
    /**
     * A small room for storing clothing, linens, and other items.
     */
    Closet: { id: 14, label: "Closet" },
    Conservatory: { id: 15, label: "Conservatory" },
    Corridor: { id: 16, label: "Corridor" },
    CraftRoom: { id: 17, label: "CraftRoom" },
    Cupboard: { id: 18, label: "Cupboard" },
    Deck: { id: 19, label: "Deck" },
    /**
     * A small, comfortable room for individual activities such as work or hobbies
     */
    Den: { id: 20, label: "Den" },
    Dining: { id: 21, label: "Dining" },
    DrawingRoom: { id: 22, label: "DrawingRoom" },
    DressingRoom: { id: 23, label: "DressingRoom" },
    Driveway: { id: 24, label: "Driveway" },
    Elevator: { id: 25, label: "Elevator" },
    /**
     * A bathroom directly accessible from a bedroom
     */
    Ensuite: { id: 26, label: "Ensuite" },
    Entrance: { id: 27, label: "Entrance" },
    Entryway: { id: 28, label: "Entryway" },
    FamilyRoom: { id: 29, label: "FamilyRoom" },
    Foyer: { id: 30, label: "Foyer" },
    FrontDoor: { id: 31, label: "FrontDoor" },
    FrontYard: { id: 32, label: "FrontYard" },
    GameRoom: { id: 33, label: "GameRoom" },
    Garage: { id: 34, label: "Garage" },
    GarageDoor: { id: 35, label: "GarageDoor" },
    Garden: { id: 36, label: "Garden" },
    GardenDoor: { id: 37, label: "GardenDoor" },
    /**
     * Also known as Guest Restroom
     */
    GuestBathroom: { id: 38, label: "GuestBathroom" },
    GuestBedroom: { id: 39, label: "GuestBedroom" },
    /**
     * Deprecated: was Guest Restroom; use 0x26 Guest Bathroom
     */
    Reserved28: { id: 40, label: "Reserved28" },
    /**
     * Also known as Guest Bedroom
     */
    GuestRoom: { id: 41, label: "GuestRoom" },
    Gym: { id: 42, label: "Gym" },
    Hallway: { id: 43, label: "Hallway" },
    /**
     * A cozy room containing a fireplace or other point heat source
     */
    HearthRoom: { id: 44, label: "HearthRoom" },
    KidsRoom: { id: 45, label: "KidsRoom" },
    KidsBedroom: { id: 46, label: "KidsBedroom" },
    Kitchen: { id: 47, label: "Kitchen" },
    /**
     * Deprecated: was Larder; use 0x3D Pantry
     */
    Reserved30: { id: 48, label: "Reserved30" },
    LaundryRoom: { id: 49, label: "LaundryRoom" },
    Lawn: { id: 50, label: "Lawn" },
    Library: { id: 51, label: "Library" },
    LivingRoom: { id: 52, label: "LivingRoom" },
    Lounge: { id: 53, label: "Lounge" },
    MediaTvRoom: { id: 54, label: "MediaTvRoom" },
    /**
     * A space used to remove soiled garments prior to entering the domicile proper
     */
    MudRoom: { id: 55, label: "MudRoom" },
    MusicRoom: { id: 56, label: "MusicRoom" },
    Nursery: { id: 57, label: "Nursery" },
    Office: { id: 58, label: "Office" },
    OutdoorKitchen: { id: 59, label: "OutdoorKitchen" },
    Outside: { id: 60, label: "Outside" },
    /**
     * AKA a larder, a place where food is stored
     */
    Pantry: { id: 61, label: "Pantry" },
    ParkingLot: { id: 62, label: "ParkingLot" },
    Parlor: { id: 63, label: "Parlor" },
    Patio: { id: 64, label: "Patio" },
    PlayRoom: { id: 65, label: "PlayRoom" },
    /**
     * A room centered around a pool/billiards table
     */
    PoolRoom: { id: 66, label: "PoolRoom" },
    Porch: { id: 67, label: "Porch" },
    PrimaryBathroom: { id: 68, label: "PrimaryBathroom" },
    PrimaryBedroom: { id: 69, label: "PrimaryBedroom" },
    Ramp: { id: 70, label: "Ramp" },
    ReceptionRoom: { id: 71, label: "ReceptionRoom" },
    RecreationRoom: { id: 72, label: "RecreationRoom" },
    /**
     * Deprecated: was Restroom; use 0x06 Bathroom
     */
    Reserved49: { id: 73, label: "Reserved49" },
    Roof: { id: 74, label: "Roof" },
    Sauna: { id: 75, label: "Sauna" },
    /**
     * A utility space for cleaning dishes and laundry
     */
    Scullery: { id: 76, label: "Scullery" },
    SewingRoom: { id: 77, label: "SewingRoom" },
    Shed: { id: 78, label: "Shed" },
    SideDoor: { id: 79, label: "SideDoor" },
    SideYard: { id: 80, label: "SideYard" },
    SittingRoom: { id: 81, label: "SittingRoom" },
    /**
     * An informal space meant to be 'cozy', 'snug', relaxed, meant to share with family or friends
     */
    Snug: { id: 82, label: "Snug" },
    Spa: { id: 83, label: "Spa" },
    Staircase: { id: 84, label: "Staircase" },
    SteamRoom: { id: 85, label: "SteamRoom" },
    StorageRoom: { id: 86, label: "StorageRoom" },
    Studio: { id: 87, label: "Studio" },
    Study: { id: 88, label: "Study" },
    SunRoom: { id: 89, label: "SunRoom" },
    SwimmingPool: { id: 90, label: "SwimmingPool" },
    Terrace: { id: 91, label: "Terrace" },
    UtilityRoom: { id: 92, label: "UtilityRoom" },
    /**
     * The innermost area of a large home
     */
    Ward: { id: 93, label: "Ward" },
    Workshop: { id: 94, label: "Workshop" },
    /**
     * A room dedicated to a toilet; a water closet / WC
     */
    Toilet: { id: 95, label: "Toilet" }
  }
});
//# sourceMappingURL=CommonAreaNamespaceTag.js.map
