import { TransitionStatusDataAttributes as p } from "./stateAttributesMapping.js";
let r = (function(n) {
  return n.open = "data-open", n.closed = "data-closed", n[n.startingStyle = p.startingStyle] = "startingStyle", n[n.endingStyle = p.endingStyle] = "endingStyle", n.anchorHidden = "data-anchor-hidden", n;
})({}), e = /* @__PURE__ */ (function(n) {
  return n.popupOpen = "data-popup-open", n.pressed = "data-pressed", n;
})({});
const t = {
  [e.popupOpen]: ""
}, d = {
  [e.popupOpen]: "",
  [e.pressed]: ""
}, O = {
  [r.open]: ""
}, l = {
  [r.closed]: ""
}, s = {
  [r.anchorHidden]: ""
}, i = {
  open(n) {
    return n ? t : null;
  }
}, a = {
  open(n) {
    return n ? d : null;
  }
}, o = {
  open(n) {
    return n ? O : l;
  },
  anchorHidden(n) {
    return n ? s : null;
  }
};
export {
  r as CommonPopupDataAttributes,
  e as CommonTriggerDataAttributes,
  o as popupStateMapping,
  a as pressableTriggerOpenStateMapping,
  i as triggerOpenStateMapping
};
