diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 2b565ff62..e7dc33134 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -182,6 +182,14 @@ import { RawWidgetMemberData, } from './rawDataTypes'; +declare module 'node:events' { + class EventEmitter { + // Add type overloads for client events. + public static once(eventEmitter: Client, eventName: K): Promise; + public static on(eventEmitter: Client, eventName: K): AsyncIterator; + } +} + //#region Classes export class Activity {