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);

// src/components/pisellFloorMapLayout/appearance/floorMapAppearance.ts
var floorMapAppearance_exports = {};
__export(floorMapAppearance_exports, {
  getFloorMapAppearanceTokens: () => getFloorMapAppearanceTokens
});
module.exports = __toCommonJS(floorMapAppearance_exports);
var FLOOR_MAP_APPEARANCE_TOKENS = {
  light: {
    mode: "light",
    fallbackCanvasBackgroundColor: "#F2F4F7",
    edgeStatusStyles: {
      online: { stroke: "#12B76A", dashed: false },
      offline: { stroke: "#98A2B3", dashed: true },
      warning: { stroke: "#F79009", dashed: false },
      unknown: { stroke: "#667085", dashed: false }
    },
    edgeSelectedStroke: "#1570EF",
    edgeGhostStroke: "#84CAFF",
    edgePortLabelBackground: "#FFFFFF",
    edgePortLabelText: "#344054",
    edgePortLabelBorder: "#D0D5DD",
    alignGuideStroke: "#1570EF"
  },
  dark: {
    mode: "dark",
    fallbackCanvasBackgroundColor: "#31353d",
    edgeStatusStyles: {
      online: { stroke: "#32D583", dashed: false },
      offline: { stroke: "#667085", dashed: true },
      warning: { stroke: "#FDB022", dashed: false },
      unknown: { stroke: "#98A2B3", dashed: false }
    },
    edgeSelectedStroke: "#53B1FD",
    edgeGhostStroke: "#2E90FA",
    edgePortLabelBackground: "#1D2939",
    edgePortLabelText: "#F2F4F7",
    edgePortLabelBorder: "#475467",
    alignGuideStroke: "#53B1FD"
  }
};
function getFloorMapAppearanceTokens(mode) {
  return {
    ...FLOOR_MAP_APPEARANCE_TOKENS[mode]
  };
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
  getFloorMapAppearanceTokens
});
