import { CoreEvent } from "@tandem/common/messages"; import { IObservable } from "./base"; import { IDispatcher } from "@tandem/mesh"; export declare class Observable implements IObservable { private _target; private _observers; constructor(_target?: IObservable); observe(...dispatchers: IDispatcher[]): void; unobserve(...dispatchers: IDispatcher[]): void; notify(event: CoreEvent): any; }