import type { ScanFn } from '../types/functions/mod'; import { Curry2 } from '../lib/utils/mod'; export interface Scan { (fn: ScanFn, init: B | Promise, iter: AsyncIterable): AsyncIterable; (fn: ScanFn, init: B | Promise): (iter: AsyncIterable) => AsyncIterable; (fn: ScanFn): Curry2, AsyncIterable, AsyncIterable>; } export declare const scan: Scan; //# sourceMappingURL=scan.d.ts.map