fix(SpeakingMap): Allow docgen to detect event name (#8236)

This commit is contained in:
Jiralite
2022-07-05 15:10:23 +01:00
committed by GitHub
parent d2e74003d5
commit c271e05223

View File

@@ -1,11 +1,18 @@
/* eslint-disable @typescript-eslint/method-signature-style, @typescript-eslint/unified-signatures */
import { EventEmitter } from 'node:events';
export interface SpeakingMap extends EventEmitter {
/**
* Emitted when a user starts/stops speaking.
* Emitted when a user starts speaking.
* @event
*/
on: (event: 'start' | 'end', listener: (userId: string) => void) => this;
on(event: 'start', listener: (userId: string) => void): this;
/**
* Emitted when a user ends speaking.
* @event
*/
on(event: 'end', listener: (userId: string) => void): this;
}
/**