import { CRuntime } from "@collabs/collabs";
export declare class BroadcastSync {
    private name;
    private channel;
    constructor(name: string);
    /** @internal **/
    listen(doc: CRuntime): void;
}
export type BroadcastSyncMessage = {
    type: 'update' | 'state' | 'getState';
    targetID: string | undefined;
    senderID: string;
    data: Uint8Array;
};
