"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const httpEnum = require("./httpEnum.js");
var ChartEnum = /* @__PURE__ */ ((ChartEnum2) => {
  ChartEnum2["CHART_HOME"] = "/chart/home/:id(.*)*";
  ChartEnum2["CHART_HOME_NAME"] = "ChartHome";
  return ChartEnum2;
})(ChartEnum || {});
var PreviewEnum = /* @__PURE__ */ ((PreviewEnum2) => {
  PreviewEnum2["CHART_PREVIEW"] = "/chart/preview/:id(.*)*";
  PreviewEnum2["CHART_PREVIEW_NAME"] = "ChartPreview";
  return PreviewEnum2;
})(PreviewEnum || {});
var EditEnum = /* @__PURE__ */ ((EditEnum2) => {
  EditEnum2["CHART_EDIT"] = "/chart/edit/:id(.*)*";
  EditEnum2["CHART_EDIT_NAME"] = "ChartEdit";
  return EditEnum2;
})(EditEnum || {});
var PageEnum = /* @__PURE__ */ ((PageEnum2) => {
  PageEnum2["BASE_LOGIN"] = "/login";
  PageEnum2["BASE_LOGIN_NAME"] = "Login";
  PageEnum2["REDIRECT"] = "/redirect";
  PageEnum2["REDIRECT_NAME"] = "Redirect";
  PageEnum2["RELOAD"] = "/reload";
  PageEnum2["RELOAD_NAME"] = "Reload";
  PageEnum2["BASE_HOME"] = "/project";
  PageEnum2["BASE_HOME_NAME"] = "Project";
  PageEnum2["BASE_HOME_ITEMS"] = "/project/items";
  PageEnum2["BASE_HOME_ITEMS_NAME"] = "Project-Items";
  PageEnum2["BASE_HOME_TEMPLATE"] = "/project/my-template";
  PageEnum2["BASE_HOME_TEMPLATE_NAME"] = "Project-My-Template";
  PageEnum2["BASE_HOME_TEMPLATE_MARKET"] = "/project/template-market";
  PageEnum2["BASE_HOME_TEMPLATE_MARKET_NAME"] = "Project-Template-Market";
  PageEnum2["ERROR_PAGE_NAME_403"] = "ErrorPage403";
  PageEnum2["ERROR_PAGE_NAME_404"] = "ErrorPage404";
  PageEnum2["ERROR_PAGE_NAME_500"] = "ErrorPage500";
  return PageEnum2;
})(PageEnum || {});
const ErrorPageNameMap = /* @__PURE__ */ new Map([
  [
    httpEnum.ResultEnum.NOT_FOUND,
    "ErrorPage404"
    /* ERROR_PAGE_NAME_404 */
  ],
  [
    httpEnum.ResultEnum.SERVER_FORBIDDEN,
    "ErrorPage403"
    /* ERROR_PAGE_NAME_403 */
  ],
  [
    httpEnum.ResultEnum.SERVER_ERROR,
    "ErrorPage500"
    /* ERROR_PAGE_NAME_500 */
  ]
]);
exports.ChartEnum = ChartEnum;
exports.EditEnum = EditEnum;
exports.ErrorPageNameMap = ErrorPageNameMap;
exports.PageEnum = PageEnum;
exports.PreviewEnum = PreviewEnum;
