import { TDequeueOps } from "@effect/core/stm/THub/definition/TDequeue";
export const THubSym = /*#__PURE__*/Symbol.for("@effect/core/stm/THub");
export const _A = /*#__PURE__*/Symbol.for("@effect/core/stm/THub/A");
export const THub = {
  $: {},
  TDequeue: TDequeueOps,
  Node: {}
};
/**
 * @tsplus static ets/THub/Ops BackPressure
 */

export const BackPressure = {
  _tag: "BackPressure"
};
/**
 * @tsplus static ets/THub/Ops Dropping
 */

export const Dropping = {
  _tag: "Dropping"
};
/**
 * @tsplus static ets/THub/Ops Sliding
 */

export const Sliding = {
  _tag: "Sliding"
};
//# sourceMappingURL=THub.mjs.map