export declare type tillFn = (dones: boolean[]) => boolean; export declare type reduceFn = (acc: U, v: T, i: number, x: Iterable) => U; export declare type calledFn = (v: T, i: number, x: Iterable) => void; export declare type testFn = (v: T, i: number, x: Iterable) => boolean; export declare type mapFn = (v: T, i: number, x: Iterable) => U; export declare type combineFn = (a: T, b: T) => T; export declare type compareFn = (a: T, b: T) => number; export declare type getFn = () => T; export declare type Entries = Iterable<[number, T]>; export declare type Lists = [Iterable, Iterable]; //# sourceMappingURL=_types.d.ts.map