import { Exit } from "@effect/core/io/Exit/definition";
import { Tuple } from "@tsplus/stdlib/data/Tuple/definition";
/**
 * Parallelly zips the this result with the specified result or else returns
 * the failed `Cause`.
 * @tsplus fluent ets/Exit zipPar
 * @tsplus location "@effect/core/io/Exit/operations/zipPar"
 */
export declare function zipPar_<E, E1, A, B>(self: Exit<E, A>, that: Exit<E1, B>): Exit<E | E1, Tuple<[A, B]>>;
/**
 * Parallelly zips the this result with the specified result or else returns
 * the failed `Cause`.
 * @tsplus static ets/Exit/Aspects zipPar
 * @tsplus pipeable ets/Exit zipPar
 * @tsplus location "@effect/core/io/Exit/operations/zipPar"
 */
export declare const zipPar: <E1, B>(that: import("../definition").Exit<E1, B>) => <E, A>(self: import("../definition").Exit<E, A>) => import("../definition").Exit<E | E1, import("@tsplus/stdlib/data/Tuple").Tuple<[A, B]>>;
//# sourceMappingURL=zipPar.d.ts.map