import { Observable, SubscribableOrPromise } from '../Observable'; import { Subscriber } from '../Subscriber'; import { Subscription } from '../Subscription'; /** * We need this JSDoc comment for affecting ESDoc. * @extends {Ignored} * @hide true */ export declare class ForkJoinObservable extends Observable { private sources; private resultSelector; constructor(sources: Array>, resultSelector?: (...values: Array) => T); /** * @param sources * @return {any} * @static true * @name forkJoin * @owner Observable */ static create(...sources: Array | Array> | ((...values: Array) => any)>): Observable; protected _subscribe(subscriber: Subscriber): Subscription; }