import { Scheduler } from '../Scheduler'; import { Subscriber } from '../Subscriber'; import { Subscription } from '../Subscription'; import { Observable } from '../Observable'; export declare class SubscribeOnObservable extends Observable { source: Observable; private delayTime; private scheduler; static create(source: Observable, delay?: number, scheduler?: Scheduler): Observable; static dispatch({source, subscriber}: { source: any; subscriber: any; }): Subscription; constructor(source: Observable, delayTime?: number, scheduler?: Scheduler); protected _subscribe(subscriber: Subscriber): Subscription; }