@@ -206,7 +206,7 @@ import {
206
206
MentionableSelectMenuComponent ,
207
207
Poll ,
208
208
} from '.' ;
209
- import { expectAssignable , expectNotAssignable , expectNotType , expectType } from 'tsd' ;
209
+ import { expectAssignable , expectDeprecated , expectNotAssignable , expectNotType , expectType } from 'tsd' ;
210
210
import type { ContextMenuCommandBuilder , SlashCommandBuilder } from '@discordjs/builders' ;
211
211
import { ReadonlyCollection } from '@discordjs/collection' ;
212
212
@@ -1763,6 +1763,7 @@ client.on('interactionCreate', async interaction => {
1763
1763
expectType < AnySelectMenuInteraction | ButtonInteraction > ( interaction ) ;
1764
1764
expectType < MessageActionRowComponent | APIButtonComponent | APISelectMenuComponent > ( interaction . component ) ;
1765
1765
expectType < Message > ( interaction . message ) ;
1766
+ expectDeprecated ( interaction . sendPremiumRequired ( ) ) ;
1766
1767
if ( interaction . inCachedGuild ( ) ) {
1767
1768
expectAssignable < MessageComponentInteraction > ( interaction ) ;
1768
1769
expectType < MessageActionRowComponent > ( interaction . component ) ;
@@ -1950,6 +1951,7 @@ client.on('interactionCreate', async interaction => {
1950
1951
interaction . type === InteractionType . ApplicationCommand &&
1951
1952
interaction . commandType === ApplicationCommandType . ChatInput
1952
1953
) {
1954
+ expectDeprecated ( interaction . sendPremiumRequired ( ) ) ;
1953
1955
if ( interaction . inRawGuild ( ) ) {
1954
1956
expectNotAssignable < Interaction < 'cached' > > ( interaction ) ;
1955
1957
expectAssignable < ChatInputCommandInteraction > ( interaction ) ;
@@ -2073,6 +2075,10 @@ client.on('interactionCreate', async interaction => {
2073
2075
expectType < Promise < Message > > ( interaction . followUp ( { content : 'a' } ) ) ;
2074
2076
}
2075
2077
}
2078
+
2079
+ if ( interaction . isModalSubmit ( ) ) {
2080
+ expectDeprecated ( interaction . sendPremiumRequired ( ) ) ;
2081
+ }
2076
2082
} ) ;
2077
2083
2078
2084
declare const shard : Shard ;
0 commit comments