import "vue";
import { o as r } from "./start-BYfL32Oe.mjs";
import "vue-i18n";
import "pinia";
import "vue-router";
import "./header-Droxy2Kd.mjs";
import "./moment-h96o7c8I.mjs";
import { B as o } from "./base-CZBAM3Up.mjs";
const t = `${o}TreeNodeValueController.`, T = {
  /** Allows to delete specific nodes from a treeNodeValue for given entities; Rescue if used nodes have been deleted */
  async clearTreeNode(e) {
    return r.post(`${t}clearTreeNode`, e);
  },
  /** Get category tree based on language, scope and attribute id in a tree structure */
  async getCategoryTree(e) {
    return r.post(`${t}getCategoryTree`, e);
  },
  /** Get attribute tree based on language, scope and attribute id in a flat array structure with ID as key */
  async getFlatCategoryTree(e) {
    return r.post(`${t}getFlatCategoryTree`, e);
  },
  /** Get attribute tree based on language, scope and attribute id in a flat array structure with ID as key */
  async getTree(e) {
    return r.post(`${t}getTree`, e);
  }
};
export {
  T as t
};
