export declare const reduceWhile: ((pred: (acc: any, x: unknown) => boolean, fn: (acc: any, x: unknown) => any, init: any, arr: unknown[]) => any) & ((...args: any[]) => any);