import type { Effect } from "./effect.js"; /** * Sequentially zips this effect with the specified effect * returning the left side */ export declare function zipLeft_(a: Effect, b: Effect, __trace?: string): Effect; /** * Sequentially zips this effect with the specified effect * returning the left side * * @ets_data_first zipLeft_ */ export declare function zipLeft(b: Effect, __trace?: string): (a: Effect) => Effect; /** * Parallelly zips this effect with the specified effect * returning the left side */ export declare function zipLeftPar_(a: Effect, b: Effect, __trace?: string): Effect; /** * Parallelly zips this effect with the specified effect * returning the left side * * @ets_data_first zipLeftPar_ */ export declare function zipLeftPar(b: Effect, __trace?: string): (a: Effect) => Effect; /** * Sequentially zips this effect with the specified effect * returning the right side */ export declare function zipRight_(a: Effect, b: Effect, __trace?: string): Effect; /** * Sequentially zips this effect with the specified effect * returning the right side * * @ets_data_first zipRight_ */ export declare function zipRight(b: Effect, __trace?: string): (a: Effect) => Effect; /** * Parallelly zips this effect with the specified effect * returning the right side */ export declare function zipRightPar_(a: Effect, b: Effect, __trace?: string): Effect; /** * Parallelly zips this effect with the specified effect * returning the right side * * @ets_data_first zipRightPar_ */ export declare function zipRightPar(b: Effect, __trace?: string): (a: Effect) => Effect; //# sourceMappingURL=zips.d.ts.map