diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index ff51d0c6c..8db068601 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -4801,7 +4801,7 @@ export class UserManager extends CachedManager public createDM(user: UserResolvable, options?: BaseFetchOptions): Promise; public deleteDM(user: UserResolvable): Promise; public fetch(user: UserResolvable, options?: BaseFetchOptions): Promise; - public send(user: UserResolvable, options: MessageCreateOptions | MessagePayload | string): Promise; + public send(user: UserResolvable, options: MessageCreateOptions | MessagePayload | string): Promise>; } export class VoiceStateManager extends CachedManager { diff --git a/packages/discord.js/typings/index.test-d.ts b/packages/discord.js/typings/index.test-d.ts index 71aeb858a..86d8b5760 100644 --- a/packages/discord.js/typings/index.test-d.ts +++ b/packages/discord.js/typings/index.test-d.ts @@ -1534,6 +1534,8 @@ expectType['send']>(voiceChannel.send); expectAssignable(user); expectAssignable(guildMember); +expectType>>(client.users.send(user, 'test')); + expectType>(textChannel.setType(ChannelType.GuildAnnouncement)); expectType>(announcementChannel.setType(ChannelType.GuildText));