method MessagePort.prototype.onceMessagePort.prototype.once(event: "close",listener: () => void,): thisParametersevent: "close"listener: () => voidReturn TypethisMessagePort.prototype.once(event: "message",listener: (value: any) => void,): thisParametersevent: "message"listener: (value: any) => voidReturn TypethisMessagePort.prototype.once(event: "messageerror",listener: (error: Error) => void,): thisParametersevent: "messageerror"listener: (error: Error) => voidReturn TypethisMessagePort.prototype.once(event: string | symbol,listener: (...args: any[]) => void,): thisParametersevent: string | symbollistener: (...args: any[]) => voidReturn Typethis