import { SetMultiMap } from '@dazl/patterns'; export declare const mergeAll: (results: Iterable) => T; export declare function mergeResults(a?: Map, b?: Map): Map; export declare function mergeResults(a?: Set, b?: Set): Set; export declare function mergeResults(a?: SetMultiMap, b?: SetMultiMap): SetMultiMap; export declare function mergeResults(a?: M1, b?: M2): M1 & M2; //# sourceMappingURL=merge.d.ts.map