import { Effect } from "@effect/core/io/Effect/definition";
import { Scope } from "@effect/core/io/Scope/definition";
import { FiberRef } from "@effect/core/io/FiberRef/definition";
/**
 * Creates a new `FiberRef` with given initial value.
 * @tsplus static ets/FiberRef/Ops make
 * @tsplus location "@effect/core/io/FiberRef/operations/make"
 */
export declare function make<A>(initial: A, fork?: (a: A) => A, join?: (left: A, right: A) => A, __tsplusTrace?: string): Effect<Scope, never, FiberRef<A, (a: A) => A>>;
//# sourceMappingURL=make.d.ts.map