@@ -2244,10 +2244,16 @@ export class AttachmentBuilder {
22442244 public attachment : BufferResolvable | Stream ;
22452245 public description : string | null ;
22462246 public name : string | null ;
2247+ public title : string | null ;
2248+ public waveform : string | null ;
2249+ public duration : number | null ;
22472250 public get spoiler ( ) : boolean ;
22482251 public setDescription ( description : string ) : this;
22492252 public setFile ( attachment : BufferResolvable | Stream , name ?: string ) : this;
22502253 public setName ( name : string ) : this;
2254+ public setTitle ( title : string ) : this;
2255+ public setWaveform ( waveform : string ) : this;
2256+ public setDuration ( duration : number ) : this;
22512257 public setSpoiler ( spoiler ?: boolean ) : this;
22522258 public toJSON ( ) : unknown ;
22532259 public static from ( other : JSONEncodable < AttachmentPayload > ) : AttachmentBuilder ;
@@ -4827,7 +4833,10 @@ export interface BaseApplicationCommandData {
48274833
48284834export interface AttachmentData {
48294835 description ?: string ;
4836+ duration ?: number ;
48304837 name ?: string ;
4838+ title ?: string ;
4839+ waveform ?: string ;
48314840}
48324841
48334842export type CommandOptionDataTypeResolvable = ApplicationCommandOptionType ;
@@ -5877,7 +5886,10 @@ export interface FetchThreadsOptions {
58775886export interface AttachmentPayload {
58785887 attachment : BufferResolvable | Stream ;
58795888 description ?: string ;
5889+ duration ?: number ;
58805890 name ?: string ;
5891+ title ?: string ;
5892+ waveform ?: string ;
58815893}
58825894
58835895export type GlobalSweepFilter < Key , Value > = ( ) =>
@@ -6398,9 +6410,13 @@ export interface InteractionDeferUpdateOptions {
63986410export interface InteractionReplyOptions extends BaseMessageOptions , MessageOptionsPoll {
63996411 flags ?:
64006412 | BitFieldResolvable <
6401- Extract < MessageFlagsString , 'Ephemeral' | 'IsComponentsV2' | 'SuppressEmbeds' | 'SuppressNotifications' > ,
6413+ Extract <
6414+ MessageFlagsString ,
6415+ 'Ephemeral' | 'IsComponentsV2' | 'IsVoiceMessage' | 'SuppressEmbeds' | 'SuppressNotifications'
6416+ > ,
64026417 | MessageFlags . Ephemeral
64036418 | MessageFlags . IsComponentsV2
6419+ | MessageFlags . IsVoiceMessage
64046420 | MessageFlags . SuppressEmbeds
64056421 | MessageFlags . SuppressNotifications
64066422 >
@@ -6577,8 +6593,11 @@ export interface MessageOptionsPoll {
65776593export interface MessageOptionsFlags {
65786594 flags ?:
65796595 | BitFieldResolvable <
6580- Extract < MessageFlagsString , 'IsComponentsV2' | 'SuppressEmbeds' | 'SuppressNotifications' > ,
6581- MessageFlags . IsComponentsV2 | MessageFlags . SuppressEmbeds | MessageFlags . SuppressNotifications
6596+ Extract < MessageFlagsString , 'IsComponentsV2' | 'IsVoiceMessage' | 'SuppressEmbeds' | 'SuppressNotifications' > ,
6597+ | MessageFlags . IsComponentsV2
6598+ | MessageFlags . IsVoiceMessage
6599+ | MessageFlags . SuppressEmbeds
6600+ | MessageFlags . SuppressNotifications
65826601 >
65836602 | undefined ;
65846603}
0 commit comments