export declare type TScanFnAsync = (acc: R, value: T, index: number) => Promise | R; export declare const scanAsync: (scanFn: TScanFnAsync, initial: R | Promise) => (iterable: AsyncIterable | Iterable) => AsyncIterable;