import { Observer, UnbindObserver } from "./types.js"; export declare class ObservableValue { value: T; private observers; constructor(value: T); private notifyObservers; get observerCount(): number; observe(observer: Observer): UnbindObserver; updateValue(newValue: T): void; }