diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index a7c20dbd7..980fe6901 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -1793,19 +1793,25 @@ export class MessageComponentInteraction e public deferReply(options: InteractionDeferReplyOptions & { fetchReply: true }): Promise>; public deferReply(options?: InteractionDeferReplyOptions): Promise>>; public deferUpdate(options: InteractionDeferUpdateOptions & { fetchReply: true }): Promise>; - public deferUpdate(options?: InteractionDeferUpdateOptions): Promise; + public deferUpdate(options?: InteractionDeferUpdateOptions): Promise>>; public deleteReply(): Promise; public editReply(options: string | MessagePayload | WebhookEditMessageOptions): Promise>; public fetchReply(): Promise>; public followUp(options: string | MessagePayload | InteractionReplyOptions): Promise>; public reply(options: InteractionReplyOptions & { fetchReply: true }): Promise>; - public reply(options: string | MessagePayload | InteractionReplyOptions): Promise; + public reply( + options: string | MessagePayload | InteractionReplyOptions, + ): Promise>>; public update(options: InteractionUpdateOptions & { fetchReply: true }): Promise>; - public update(options: string | MessagePayload | InteractionUpdateOptions): Promise; + public update( + options: string | MessagePayload | InteractionUpdateOptions, + ): Promise>>; public showModal( modal: JSONEncodable | ModalData | APIModalInteractionResponseCallbackData, ): Promise; - public awaitModalSubmit(options: AwaitModalSubmitOptions): Promise; + public awaitModalSubmit( + options: AwaitModalSubmitOptions, + ): Promise>; } export class MessageContextMenuCommandInteraction< @@ -1906,9 +1912,11 @@ export interface ModalMessageModalSubmitInteraction { message: GuildCacheMessage; update(options: InteractionUpdateOptions & { fetchReply: true }): Promise>; - update(options: string | MessagePayload | InteractionUpdateOptions): Promise; + update( + options: string | MessagePayload | InteractionUpdateOptions, + ): Promise>>; deferUpdate(options: InteractionDeferUpdateOptions & { fetchReply: true }): Promise>; - deferUpdate(options?: InteractionDeferUpdateOptions): Promise; + deferUpdate(options?: InteractionDeferUpdateOptions): Promise>>; inGuild(): this is ModalMessageModalSubmitInteraction<'raw' | 'cached'>; inCachedGuild(): this is ModalMessageModalSubmitInteraction<'cached'>; inRawGuild(): this is ModalMessageModalSubmitInteraction<'raw'>; @@ -1925,11 +1933,13 @@ export class ModalSubmitInteraction extend public replied: boolean; public readonly webhook: InteractionWebhook; public reply(options: InteractionReplyOptions & { fetchReply: true }): Promise>; - public reply(options: string | MessagePayload | InteractionReplyOptions): Promise; + public reply( + options: string | MessagePayload | InteractionReplyOptions, + ): Promise>>; public deleteReply(): Promise; public editReply(options: string | MessagePayload | WebhookEditMessageOptions): Promise>; public deferReply(options: InteractionDeferReplyOptions & { fetchReply: true }): Promise>; - public deferReply(options?: InteractionDeferReplyOptions): Promise; + public deferReply(options?: InteractionDeferReplyOptions): Promise>>; public fetchReply(): Promise>; public followUp(options: string | MessagePayload | InteractionReplyOptions): Promise>; public inGuild(): this is ModalSubmitInteraction<'raw' | 'cached'>; @@ -4681,7 +4691,7 @@ export interface InteractionCollectorOptions; - interactionResponse?: InteractionResponse; + interactionResponse?: InteractionResponse>; } export interface InteractionDeferReplyOptions {