import { FiberRef } from "@effect/core/io/FiberRef/definition";
import { Effect } from "@effect/core/io/Effect/definition";
/**
 * Sets the value associated with the current fiber.
 * @tsplus fluent ets/FiberRef set
 * @tsplus location "@effect/core/io/FiberRef/operations/set"
 */
export declare function set_<A, P>(self: FiberRef<A, P>, value: A, __tsplusTrace?: string): Effect<never, never, void>;
/**
 * Sets the value associated with the current fiber.
 * @tsplus static ets/FiberRef/Aspects set
 * @tsplus pipeable ets/FiberRef set
 * @tsplus location "@effect/core/io/FiberRef/operations/set"
 */
export declare const set: <A>(value: A, __tsplusTrace?: string) => <P>(self: import("../definition").FiberRef<A, P>) => import("../../Effect").Effect<never, never, void>;
//# sourceMappingURL=set.d.ts.map