import { ChainFunction, SequenceBuilder } from './types'; export declare const builder: Readonly<{ pipe: (fn: ChainFunction) => SequenceBuilder; /** keep values where the fnFilter(t) returns true */ filter: (fnFilter: (t: T_1) => boolean) => SequenceBuilder; skip: (n: number) => SequenceBuilder; take: (n: number) => SequenceBuilder; concat: (j: Iterable) => SequenceBuilder; concatMap: (fn: (t: T_5) => Iterable) => SequenceBuilder; combine: (fn: (t: T_6, u?: U_2 | undefined) => V, j: Iterable) => SequenceBuilder; /** map values from type T to type U */ map: (fnMap: (t: T_7) => U_3) => SequenceBuilder; scan: (fnReduce: (previousValue: U_4, currentValue: T_8, currentIndex: number) => U_4, initialValue: U_4) => SequenceBuilder; }>;