var _a;

import { _Env, _InDone, _InElem, _InErr, _OutDone, _OutElem, _OutErr } from "@effect/core/stream/Channel/definition/symbols";
export const ChannelSym = /*#__PURE__*/Symbol.for("@effect/core/stream/Channel");
export const Channel = {
  $: {}
};
/**
 * @tsplus unify ets/Channel
 */

export function unifyChannel(self) {
  return self;
}
export class ChannelBase {
  constructor() {
    this[_a] = ChannelSym;
  }

}
_a = ChannelSym;
//# sourceMappingURL=base.mjs.map