emit

fun <T> emit(event: EngineLifecycleEvent<T>, payload: T)