method Process.emitProcess.emit(event: "beforeExit",code: number,): booleanParametersevent: "beforeExit"code: numberReturn TypebooleanProcess.emit(event: "disconnect"): booleanParametersevent: "disconnect"Return TypebooleanProcess.emit(event: "exit",code: number,): booleanParametersevent: "exit"code: numberReturn TypebooleanProcess.emit(event: "rejectionHandled",promise: Promise<unknown>,): booleanParametersevent: "rejectionHandled"promise: Promise<unknown>Return TypebooleanProcess.emit(event: "uncaughtException",error: Error,): booleanParametersevent: "uncaughtException"error: ErrorReturn TypebooleanProcess.emit(event: "uncaughtExceptionMonitor",error: Error,): booleanParametersevent: "uncaughtExceptionMonitor"error: ErrorReturn TypebooleanProcess.emit(event: "unhandledRejection",reason: unknown,promise: Promise<unknown>,): booleanParametersevent: "unhandledRejection"reason: unknownpromise: Promise<unknown>Return TypebooleanProcess.emit(event: "warning",warning: Error,): booleanParametersevent: "warning"warning: ErrorReturn TypebooleanProcess.emit(event: "message",message: unknown,sendHandle: unknown,): thisParametersevent: "message"message: unknownsendHandle: unknownReturn TypethisProcess.emit(event: Signals,signal?: Signals,): booleanParametersevent: Signalsoptionalsignal: SignalsReturn TypebooleanProcess.emit(event: "multipleResolves",type: MultipleResolveType,promise: Promise<unknown>,value: unknown,): thisParametersevent: "multipleResolves"type: MultipleResolveTypepromise: Promise<unknown>value: unknownReturn TypethisProcess.emit(event: "worker",listener: WorkerListener,): thisParametersevent: "worker"listener: WorkerListenerReturn Typethis