Stone.js API
    Preparing search index...

    The agnostic event-bus contract the domain touches to publish.

    interface IEventBus {
        connection: (name?: string) => EventBusConnection;
        emit: <T = unknown>(
            name: string,
            payload?: T,
            options?: EmitOptions,
        ) => Promise<void>;
    }

    Implemented by

    Index
    connection: (name?: string) => EventBusConnection

    Resolve a connection by name.

    emit: <T = unknown>(
        name: string,
        payload?: T,
        options?: EmitOptions,
    ) => Promise<void>

    Publish an event to the target connection(s).