import { IObserver } from "./IObserver"; export interface ISubjectBus { registerObserver(eventType: string, observer: IObserver): void; unSubscribe(eventType: string, observer: IObserver): void; publish(eventType: string, data: any): void; }