import { FiberRefs } from "@effect/core/io/FiberRefs/definition";
import { FiberRef } from "@effect/core/io/FiberRef/definition";
/**
 * Gets the value of the specified `FiberRef` in this collection of `FiberRef`
 * values if it exists or the `initial` value of the `FiberRef` otherwise.
 * @tsplus fluent ets/FiberRefs getOrDefault
 * @tsplus location "@effect/core/io/FiberRefs/operations/getOrDefault"
 */
export declare function getOrDefault_<A, P>(self: FiberRefs, fiberRef: FiberRef<A, P>): A;
/**
 * Gets the value of the specified `FiberRef` in this collection of `FiberRef`
 * values if it exists or the `initial` value of the `FiberRef` otherwise.
 * @tsplus static ets/FiberRefs/Aspects getOrDefault
 * @tsplus pipeable ets/FiberRefs getOrDefault
 * @tsplus location "@effect/core/io/FiberRefs/operations/getOrDefault"
 */
export declare const getOrDefault: <A, P>(fiberRef: import("../../FiberRef").FiberRef<A, P>) => (self: FiberRefs) => A;
//# sourceMappingURL=getOrDefault.d.ts.map