import { LazyArg } from "@tsplus/stdlib/data/Function";
import { Layer } from "@effect/core/io/Layer/definition";
/**
 * Constructs a layer that dies with the specified throwable.
 * @tsplus static ets/Layer/Ops die
 * @tsplus location "@effect/core/io/Layer/operations/die"
 */
export declare function die(defect: LazyArg<unknown>): Layer<never, never, unknown>;
//# sourceMappingURL=die.d.ts.map