import { Scheduler } from '../Scheduler'; import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; import { Subscription } from '../Subscription'; export declare class ScalarObservable extends Observable { value: T; private scheduler; static create(value: T, scheduler?: Scheduler): ScalarObservable; static dispatch(state: any): void; _isScalar: boolean; constructor(value: T, scheduler?: Scheduler); protected _subscribe(subscriber: Subscriber): Subscription | Function | void; }