import * as Result from './iterator-result'; export declare const Iter: { Result: typeof Result; toArray: (iter: Iterator) => A[]; filter: (f: (a: A_1) => boolean) => (it: Iterator) => Iterator; collect: (f: (a: A_2) => import("../..").Option) => (it: Iterator) => Iterator; collectWhile: (f: (a: A_3) => import("../..").Option) => (it: Iterator) => Iterator; map: (f: (a: A_4) => B_2) => (it: Iterator) => Iterator; flatMap: (f: (a: A_5) => Iterator) => (it: Iterator) => Iterator; fold: (z: B_4, f: (b: B_4, a: A_6) => B_4) => (it: Iterator) => B_4; scan: (z: B_5, f: (b: B_5, a: A_7) => B_5) => (it: Iterator) => Iterator; concat: (rhs: Iterator) => (lhs: Iterator) => Iterator; zipWithIndex: (it: Iterator) => Iterator<[A_9, number], any, undefined>; elem_: (it: Iterator, idx: number) => A_10 | undefined; all_: (it: Iterator, p: (a: A_11) => boolean) => boolean; any_: (it: Iterator, p: (a: A_12) => boolean) => boolean; count_: (it: Iterator, p: (a: A_13) => boolean) => number; take_: (it: Iterator, n: number) => Iterator; drop_: (it: Iterator, n: number) => Iterator; filter_: (it: Iterator, f: (a: A_16) => boolean) => Iterator; collect_: (it: Iterator, f: (a: A_17) => import("../..").Option) => Iterator; collectWhile_: (it: Iterator, f: (a: A_18) => import("../..").Option) => Iterator; map_: (it: Iterator, f: (a: A_19) => B_8) => Iterator; flatMap_: (source: Iterator, f: (a: A_20) => Iterator) => Iterator; foldLeft_: (it: Iterator, z: B_10, f: (b: B_10, a: A_21) => B_10) => B_10; foldRight_: (it: Iterator, ez: import("@fp4ts/core").Eval, f: (a: A_22, eb: import("@fp4ts/core").Eval) => import("@fp4ts/core").Eval) => import("@fp4ts/core").Eval; foldMap_: (M: import("@fp4ts/cats-kernel").Monoid, it: Iterator, f: (a: A_23) => M) => M; foldMapLeft_: (M: import("@fp4ts/cats-kernel").Monoid, it: Iterator, f: (a: A_24) => M_1) => M_1; forEach_: (it: Iterator, f: (a: A_25) => void) => void; scan_: (it: Iterator, z: B_12, f: (b: B_12, a: A_26) => B_12) => Iterator; concat_: (lhs: Iterator, rhs: Iterator) => Iterator; zip_: (lhs: Iterator, rhs: Iterator) => Iterator<[A_28, B_13], any, undefined>; zipWith_: (lhs: Iterator, rhs: Iterator) => (f: (a: A_29, b: B_14) => C) => Iterator; zipAll_: (lhs: Iterator, rhs: Iterator, defaultL: () => A_30, defaultR: () => B_15) => Iterator<[A_30, B_15], any, undefined>; zipAllWith_: (lhs: Iterator, rhs: Iterator, defaultL: () => A_31, defaultR: () => B_16) => (f: (a: A_31, b: B_16) => C_1) => Iterator; distinctBy_: (it: Iterator, f: (a: A_32) => B_17) => Iterator; distinctByOrd_: (it: Iterator, f: (a: A_33) => B_18, O: import("@fp4ts/cats-kernel").Ord) => Iterator; singleton: (x: A_34) => Iterator; pure: (x: A_35) => Iterator; empty: Iterator; of: (...xs: A_36[]) => Iterator; lift: (next: () => IteratorResult) => Iterator; range: (from: number, to?: number) => Iterator; unfoldRight: (z: B_19, f: (b: B_19) => import("../..").Option<[A_38, B_19]>) => Iterator; fromArray: (xs: A_39[]) => Iterator; fromArrayReversed: (xs: A_40[]) => Iterator; }; //# sourceMappingURL=index.d.ts.map