import { IDispatcher } from "@tandem/mesh"; import { CoreEvent } from "@tandem/common/messages"; export interface IObservable { observe(actor: IDispatcher): any; unobserve(actor: IDispatcher): any; notify(event: CoreEvent): any; }