import type * as C from "../core.js"; /** * 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. */ export declare function crossWith_(self: C.Stream, that: C.Stream, f: (a: A, a1: A1) => C): C.Stream; /** * 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. * * @ets_data_first crossWith_ */ export declare function crossWith(that: C.Stream, f: (a: A, a1: A1) => C): (self: C.Stream) => C.Stream; //# sourceMappingURL=crossWith.d.ts.map