/** * Executes a pool of asynchronous functions while limiting the concurrency to a specified number. * @returns an array of results */ declare const $promisePool: (functions: (() => Promise)[], limit: number, { onProgress, }?: { onProgress?: (options: { totalTasks: number; finishedTasks: number; remainingTasks: number; finishedPercent: number; remainingPercent: number; }) => void; }) => Promise; export declare const promisePool: (functions: (() => Promise)[], limit: number, { delayBetween, ...restOptions }?: { delayBetween?: number; } & Parameters[2]) => Promise; export {}; //# sourceMappingURL=promise.d.ts.map