@@ -2249,10 +2249,16 @@ export class AttachmentBuilder {
22492249 public attachment : BufferResolvable | Stream ;
22502250 public description : string | null ;
22512251 public name : string | null ;
2252+ public title : string | null ;
2253+ public waveform : string | null ;
2254+ public duration : number | null ;
22522255 public get spoiler ( ) : boolean ;
22532256 public setDescription ( description : string ) : this;
22542257 public setFile ( attachment : BufferResolvable | Stream , name ?: string ) : this;
22552258 public setName ( name : string ) : this;
2259+ public setTitle ( title : string ) : this;
2260+ public setWaveform ( waveform : string ) : this;
2261+ public setDuration ( duration : number ) : this;
22562262 public setSpoiler ( spoiler ?: boolean ) : this;
22572263 public toJSON ( ) : unknown ;
22582264 public static from ( other : JSONEncodable < AttachmentPayload > ) : AttachmentBuilder ;
@@ -4828,7 +4834,10 @@ export interface BaseApplicationCommandData {
48284834
48294835export interface AttachmentData {
48304836 description ?: string ;
4837+ duration ?: number ;
48314838 name ?: string ;
4839+ title ?: string ;
4840+ waveform ?: string ;
48324841}
48334842
48344843export type CommandOptionDataTypeResolvable = ApplicationCommandOptionType ;
@@ -5878,7 +5887,10 @@ export interface FetchThreadsOptions {
58785887export interface AttachmentPayload {
58795888 attachment : BufferResolvable | Stream ;
58805889 description ?: string ;
5890+ duration ?: number ;
58815891 name ?: string ;
5892+ title ?: string ;
5893+ waveform ?: string ;
58825894}
58835895
58845896export 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