import { Stream } from "@effect/core/stream/Stream/definition"; /** * Composes this stream with the specified stream to create a cartesian * product of elements with a specified function. The `that` stream would be * run multiple times, for every element in the `this` stream. * * See also `Stream.zip` for the more common point-wise variant. * @tsplus static effect/core/stream/Stream.Aspects crossWith * @tsplus pipeable effect/core/stream/Stream crossWith * @tsplus location "@effect/core/stream/Stream/operations/crossWith" */ export declare function crossWith(that: Stream, f: (a: A, b: B) => C): (self: import("../definition").Stream) => import("../definition").Stream; //# sourceMappingURL=crossWith.d.ts.map