import type { CompareFn_ } from "@principia/prelude/Ord"; import type { LazyList } from "./model"; export declare const head: (xs: LazyList) => A; export declare const tail: (xs: LazyList) => LazyList; export declare const rangeBy_: (start: number, end: number, step: (n: number) => number) => LazyList; export declare const init: (xs: LazyList) => LazyList; export declare const last: (xs: LazyList) => A; export declare const take_: (xs: LazyList, n: number) => LazyList; export declare const take: (n: number) => (xs: LazyList) => LazyList; export declare const lines: (s: string) => LazyList; export declare function sortBy_(xs: LazyList, cmp: CompareFn_): LazyList; export declare const sortBy: (cmp: CompareFn_) => (xs: LazyList) => LazyList; export declare const append_: (xs: LazyList, ys: LazyList) => LazyList; //# sourceMappingURL=combinators.d.ts.map