import { LazyArg } from "@tsplus/stdlib/data/Function"; import { Effect } from "@effect/core/io/Effect/definition"; import { Ref } from "@effect/core/io/Ref/definition"; /** * Creates a new `Ref` with the specified value. * @tsplus static effect/core/io/Ref.Ops make * @tsplus location "@effect/core/io/Ref/operations/make" */ export declare function makeRef(value: LazyArg): Effect>; /** * Creates a new `Ref.Synchronized` with the specified value. * @tsplus static effect/core/io/Ref/Synchronized.Ops make * @tsplus static effect/core/io/Ref/Synchronized.Ops __call * @tsplus location "@effect/core/io/Ref/operations/make" */ export declare function makeSynchronized(value: LazyArg): Effect>; //# sourceMappingURL=make.d.ts.map