import type * as EQ from "../../../../Equal/index.js"; import * as C from "../core.js"; /** * Returns a new stream that only emits elements that are not equal to the * previous element emitted, using the specified function to determine * whether two elements are equal. */ export declare function changesWith_(self: C.Stream, equal: EQ.Equal): C.Stream; /** * Returns a new stream that only emits elements that are not equal to the * previous element emitted, using the specified function to determine * whether two elements are equal. * * @ets_data_first changesWith_ */ export declare function changesWith(equal: EQ.Equal): (self: C.Stream) => C.Stream; //# sourceMappingURL=changesWith.d.ts.map