import * as O from "../../../../Option/index.js"; import * as C from "../core.js"; /** * Returns a new channel, which is the same as this one, except its outputs are filtered and * transformed by the specified partial function. */ export declare function collect_(self: C.Channel, f: (o: OutElem) => O.Option): C.Channel; /** * Returns a new channel, which is the same as this one, except its outputs are filtered and * transformed by the specified partial function. * * @ets_data_first collect_ */ export declare function collect(f: (o: OutElem) => O.Option): (self: C.Channel) => C.Channel; //# sourceMappingURL=collect.d.ts.map