import { ClientConnection } from 'message-event-channel'; export declare class HandlerContainer void, Config = {}> { event: string | null; connection: ClientConnection; changeHandlers: Map>; constructor(event: string | null, connection: ClientConnection); add(cb: Handler, config?: Config): () => void; run(model: Model, handlerId?: string): void; } export declare const HandlerContainerFactory: (connection: ClientConnection) => void, Config = {}>(event?: string | null) => HandlerContainer;