import { SyncEvent } from '../types'; export declare type BroadcastEvent = { event: SyncEvent; remoteOrigin: boolean; }; export declare type EventChannel = { onEvent(cb: (ev: BroadcastEvent) => void): void; sendEvent(ev: BroadcastEvent): void | Promise; shutdown(): void | Promise; };