import * as T from "../../../../Effect/index.js"; import type * as Ex from "../../../../Exit/index.js"; import * as C from "../core.js"; export declare function acquireReleaseExitWith_(acquire: T.Effect, use: (a: Acquired) => C.Channel, release: (a: Acquired, exit: Ex.Exit) => T.RIO): C.Channel; /** * @ets_data_first acquireReleaseExitWith_ */ export declare function acquireReleaseExitWith(use: (a: Acquired) => C.Channel, release: (a: Acquired, exit: Ex.Exit) => T.RIO): (acquire: T.Effect) => C.Channel; //# sourceMappingURL=acquireReleaseExitWith.d.ts.map