emit

abstract fun emit(event: String, code: Number): Boolean(source)
abstract override fun emit(event: String, vararg args: Any): Boolean(source)
abstract fun emit(event: String): Boolean(source)
abstract fun emit(event: String, promise: Promise<Any>): Boolean(source)
abstract fun emit(event: String, error: Error): Boolean(source)
abstract fun emit(event: String, reason: Any, promise: Promise<Any>): Boolean(source)
abstract fun emit(event: String, message: Any, sendHandle: Any): Process(source)
abstract fun emit(event: String, signal: String): Boolean(source)
abstract fun emit(event: String, eventName: String, listener: (args: Any) -> Unit): Process(source)
abstract fun emit(event: String, eventName: Any, listener: (args: Any) -> Unit): Process(source)
abstract fun emit(event: String, listener: MultipleResolveListener): Process(source)