import { IObservable } from '../internal/Observable'; export declare type TSelector = { (...e: Array): T; }; export declare type TSource = Array>; export declare type TResult = IObservable; export declare const combine: { (selector: TSelector, sources: IObservable[]): IObservable; (selector: TSelector): (sources: IObservable[]) => IObservable; };