/** * Run promise one after another (sequentially) * @param tasks * @param fn promise factory function. Will take task as parameter an returns a Promise */ export declare function promiseSerial(tasks: T[], fn: (task: T, index: number) => Promise): Promise;