import { type SyncResult } from './executor';
export declare function mergeManySyncResults(results: readonly SyncResult[]): SyncResult;
export declare function mergeSyncResults(first: SyncResult, second: SyncResult): SyncResult;
export declare function addCounters<TCounters extends Record<string, number>>(first: TCounters, second: TCounters, keys: readonly (keyof TCounters)[]): TCounters;
