import { IScheduler } from '../Scheduler'; import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; import { TeardownLogic } from '../Subscription'; /** * We need this JSDoc comment for affecting ESDoc. * @extends {Ignored} * @hide true */ export declare class ArrayLikeObservable extends Observable { private arrayLike; private scheduler; static create(arrayLike: ArrayLike, scheduler?: IScheduler): Observable; static dispatch(state: any): void; private value; constructor(arrayLike: ArrayLike, scheduler?: IScheduler); /** @deprecated internal use only */ _subscribe(subscriber: Subscriber): TeardownLogic; }