import type { Observable } from 'rxjs'; export interface PubSub { bus$: Observable; pub(msg: Message): void; end(): void; }