diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 6ef85e9bf4bd..e9068fd0f4e5 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -13,7 +13,6 @@ import { ModalActionRowComponentBuilder, ModalBuilder as BuildersModal, AnyComponentBuilder, - ComponentBuilder, type RestOrArray, ApplicationCommandOptionAllowedChannelTypes, } from '@discordjs/builders'; @@ -6506,7 +6505,7 @@ export interface InteractionCollectorOptions< export interface InteractionDeferReplyOptions { /** @deprecated Use {@link InteractionDeferReplyOptions.flags} instead. */ ephemeral?: boolean; - flags?: BitFieldResolvable, MessageFlags.Ephemeral>; + flags?: BitFieldResolvable, MessageFlags.Ephemeral> | undefined; withResponse?: boolean; /** @deprecated Use {@link InteractionDeferReplyOptions.withResponse} instead. */ fetchReply?: boolean; @@ -6525,10 +6524,12 @@ export interface InteractionReplyOptions extends BaseMessageOptionsWithPoll { withResponse?: boolean; /** @deprecated Use {@link InteractionReplyOptions.withResponse} instead. */ fetchReply?: boolean; - flags?: BitFieldResolvable< - Extract, - MessageFlags.Ephemeral | MessageFlags.SuppressEmbeds | MessageFlags.SuppressNotifications - >; + flags?: + | BitFieldResolvable< + Extract, + MessageFlags.Ephemeral | MessageFlags.SuppressEmbeds | MessageFlags.SuppressNotifications + > + | undefined; } export interface InteractionUpdateOptions extends MessageEditOptions { @@ -6723,10 +6724,12 @@ export interface MessageCreateOptions extends BaseMessageOptionsWithPoll { enforceNonce?: boolean; reply?: ReplyOptions; stickers?: readonly StickerResolvable[]; - flags?: BitFieldResolvable< - Extract, - MessageFlags.SuppressEmbeds | MessageFlags.SuppressNotifications - >; + flags?: + | BitFieldResolvable< + Extract, + MessageFlags.SuppressEmbeds | MessageFlags.SuppressNotifications + > + | undefined; } export interface GuildForumThreadMessageCreateOptions @@ -6740,7 +6743,7 @@ export interface MessageEditAttachmentData { export interface MessageEditOptions extends Omit { content?: string | null; attachments?: readonly (Attachment | MessageEditAttachmentData)[]; - flags?: BitFieldResolvable, MessageFlags.SuppressEmbeds>; + flags?: BitFieldResolvable, MessageFlags.SuppressEmbeds> | undefined; } export type MessageReactionResolvable = MessageReaction | Snowflake | string;