import { Observer } from "./observer"; export declare class Observable { private onObserverCountChange?; private lastState; private observers; constructor(onObserverCountChange?: CallableFunction | undefined); private notifyCountChange; addObserver(observer: Observer, getLastState?: boolean): void; removeObserver(observer: Observer): void; notify(params: T): void; } //# sourceMappingURL=observable.d.ts.map