import { Observable, ObservableInput } from '../Observable'; import { Scheduler } from '../Scheduler'; export declare function merge(this: Observable, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, v6: ObservableInput, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, v6: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function merge(this: Observable, ...observables: Array | Scheduler | number>): Observable; export declare function merge(this: Observable, ...observables: Array | Scheduler | number>): Observable; export declare function mergeStatic(v1: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, v6: ObservableInput, scheduler?: Scheduler): Observable; export declare function mergeStatic(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, v6: ObservableInput, concurrent?: number, scheduler?: Scheduler): Observable; export declare function mergeStatic(...observables: (ObservableInput | Scheduler | number)[]): Observable; export declare function mergeStatic(...observables: (ObservableInput | Scheduler | number)[]): Observable;