Add EventsKey alias

This commit is contained in:
Nicolás Serna 2022-07-30 16:42:52 -03:00
parent bdb25870b7
commit 070a96c414

View File

@ -668,6 +668,13 @@ export interface Ready extends Omit<DiscordReady, 'user'> {
user: User;
}
/**
* Alias of `keyof Events`. List of all events that can be emitted by the session.
* Ex: ready, messageCreate, guildCreate, etc.
* @see {@link Events}
*/
export type EventsKey = keyof Events;
export interface Events {
ready: Handler<[Ready, number]>;
messageCreate: Handler<[Message]>;