export interface Dispatcher
{
/** Queue an event for the named agent. Returns immediately. */
dispatch(agentHandle: string, payload: P): void;
/** Wait for all queued events across all agents to finish. */
drain(): Promise (runner: (agentHandle: string, payload: P) => Promise ;
//# sourceMappingURL=dispatcher.d.ts.map