var _a;

import { _Patch, _Value, FiberRefSym } from "@effect/core/io/FiberRef/definition";
export class FiberRefInternal {
  constructor(_initial, _diff, _combine, _patch, _fork) {
    this._initial = _initial;
    this._diff = _diff;
    this._combine = _combine;
    this._patch = _patch;
    this._fork = _fork;
    this[_a] = FiberRefSym;
  }

}
_a = FiberRefSym;
/**
 * @tsplus macro remove
 */

export function concreteFiberRef(_) {//
}
//# sourceMappingURL=FiberRefInternal.mjs.map