method WritableBase.prototype.onceWritableBase.prototype.once(event: "close",listener: () => void,): thisParametersevent: "close"listener: () => voidReturn TypethisWritableBase.prototype.once(event: "drain",listener: () => void,): thisParametersevent: "drain"listener: () => voidReturn TypethisWritableBase.prototype.once(event: "error",listener: (err: Error) => void,): thisParametersevent: "error"listener: (err: Error) => voidReturn TypethisWritableBase.prototype.once(event: "finish",listener: () => void,): thisParametersevent: "finish"listener: () => voidReturn TypethisWritableBase.prototype.once(event: "pipe",listener: (src: Readable) => void,): thisParametersevent: "pipe"listener: (src: Readable) => voidReturn TypethisWritableBase.prototype.once(event: "unpipe",listener: (src: Readable) => void,): thisParametersevent: "unpipe"listener: (src: Readable) => voidReturn TypethisWritableBase.prototype.once(event: string | symbol,listener: (...args: any[]) => void,): thisParametersevent: string | symbollistener: (...args: any[]) => voidReturn Typethis