import type * as C from "../core.js"; /** * Composes this stream with the specified stream to create a cartesian product of elements, * but keeps only elements from this stream. * The `that` stream would be run multiple times, for every element in the `this` stream. */ export declare function crossLeft_(self: C.Stream, that: C.Stream): C.Stream; /** * Composes this stream with the specified stream to create a cartesian product of elements, * but keeps only elements from this stream. * The `that` stream would be run multiple times, for every element in the `this` stream. * * @ets_data_first crossLeft_ */ export declare function crossLeft(that: C.Stream): (self: C.Stream) => C.Stream; //# sourceMappingURL=crossLeft.d.ts.map