constructor(dom, model) {
      Logger.DEBUG_LEVEL = model.options.debug ? 4 : 0;
      Logger.debug("ConditionalManager: Init ConditionalManager");
      this.dom = dom;
      this.model = model;
      this.dependencies = /* @__PURE__ */ new Map();
      this.conditionalGroups = [];
      this.subscribe();
      Logger.debug("ConditionalManager: ConditionalManager initialized");
    }
Initializes a new instance of the ConditionalManager class.

@constructor
@param {Object} dom - The root DOM element or DOM-related utilities.
@param {Object} model - The data model containing state (for example, `store` or `data`).