import { Cause } from "@effect/core/io/Cause/definition";
import { Maybe } from "@tsplus/stdlib/data/Maybe/definition";
/**
 * Remove all `Fail` and `Interrupt` nodes from this `Cause`, return only
 * `Die` cause/finalizer defects.
 * @tsplus getter ets/Cause keepDefects
 * @tsplus location "@effect/core/io/Cause/operations/keepDefects"
 */
export declare function keepDefects<E>(self: Cause<E>): Maybe<Cause<never>>;
//# sourceMappingURL=keepDefects.d.ts.map