import { EffectAction } from "../types"; export interface ParallelAllOptions { maxConcurrency?: number; executionStrategy?: 'sequential' | 'concurrent' | 'adaptive'; } export declare function runParallelAll(thunks: Array<() => T | Promise>, options?: ParallelAllOptions): Promise; export declare function runParallelMap(items: TItem[], fn: (item: TItem) => TOut | Promise, options?: ParallelAllOptions): Promise; export declare function dedupeEffectActions(actions: EffectAction[]): EffectAction[]; //# sourceMappingURL=parallel.d.ts.map