import { Tag } from "@tsplus/stdlib/service/Tag";
import { LazyArg } from "@tsplus/stdlib/data/Function";
import { Layer } from "@effect/core/io/Layer/definition";
/**
 * Construct a service layer from a value
 * @tsplus static ets/Layer/Ops fromValue
 * @tsplus location "@effect/core/io/Layer/operations/fromValue"
 */
export declare function fromValue<T, T1 extends T>(tag: Tag<T>, service: LazyArg<T1>): Layer<never, never, T>;
//# sourceMappingURL=fromValue.d.ts.map