publisher

inline fun <EventType : Event> publisher(eventType: Class<EventType>): Flow<EventType>