import { EventStream, EventStreamSeed } from "./abstractions";
export declare function merge(a: EventStream, b: EventStream): EventStream;
export declare function merge(a: EventStream, b: EventStream): EventStream;
export declare function merge(a: EventStream, b: EventStream, c: EventStream): EventStream;
export declare function merge(a: EventStream, b: EventStream, c: EventStream, d: EventStream): EventStream;
export declare function merge(a: EventStream, b: EventStream, c: EventStream, d: EventStream, e: EventStream): EventStream;
export declare function merge(a: EventStreamSeed, b: EventStreamSeed): EventStreamSeed;
export declare function merge(a: EventStreamSeed, b: EventStreamSeed): EventStreamSeed;
export declare function merge(a: EventStreamSeed, b: EventStreamSeed, c: EventStreamSeed): EventStreamSeed;
export declare function merge(a: EventStreamSeed, b: EventStreamSeed, c: EventStreamSeed, d: EventStreamSeed): EventStreamSeed;
export declare function merge(a: EventStreamSeed, b: EventStreamSeed, c: EventStreamSeed, d: EventStreamSeed, e: EventStreamSeed): EventStreamSeed;
export declare function merge(streams: EventStream[]): EventStream;
export declare function merge(streams: EventStreamSeed[]): EventStreamSeed;