diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index de1ade0d6..095c5b5df 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -5426,7 +5426,7 @@ export class UserManager extends CachedManager public fetch(user: UserResolvable, options?: BaseFetchOptions): Promise; /** @deprecated This method is deprecated and will be removed in the next major version. Flags may still be retrieved via {@link UserManager.fetch} */ public fetchFlags(user: UserResolvable, options?: BaseFetchOptions): Promise; - public send(user: UserResolvable, options: string | MessagePayload | MessageCreateOptions): Promise; + public send(user: UserResolvable, options: string | MessagePayload | MessageCreateOptions): 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 5d5d55a87..ea97c3ec3 100644 --- a/packages/discord.js/typings/index.test-d.ts +++ b/packages/discord.js/typings/index.test-d.ts @@ -1517,6 +1517,8 @@ expectType['send']>(voiceChannel.send); expectAssignable(user); expectAssignable(guildMember); +expectType>>(client.users.send(user, 'test')); + expectType>(textChannel.setType(ChannelType.GuildAnnouncement)); expectType>(newsChannel.setType(ChannelType.GuildText));