import { Observable, Observer, Subscription } from 'rxjs'; export declare class EventManager { observable: Observable | string>; observer: Observer | string>; constructor(); broadcast(event: EventWithContent | string): void; subscribe(eventName: string, callback: any): Subscription; destroy(subscriber: Subscription): void; } export declare class EventWithContent { name: string; content: T; constructor(name: string, content: T); }