withFiles

export declare function withFiles(files: DescriptiveRawFile[], options: APIInteractionResponseCallbackData): { body: { attachments: { id: string; description: string | undefined; }[]; flags?: import("discord-api-types/v10").MessageFlags; applied_tags?: import("discord-api-types/globals").Snowflake[] | undefined; allowed_mentions?: import("discord-api-types/v10").APIAllowedMentions | undefined; components?: import("discord-api-types/v10").APIActionRowComponent<import("discord-api-types/v10").APIMessageActionRowComponent>[] | undefined; content?: string | undefined; embeds?: import("discord-api-types/v10").APIEmbed[] | undefined; tts?: boolean | undefined; thread_name?: string | undefined; poll?: import("discord-api-types/v10").RESTAPIPoll | undefined; }; files: { name: string; data: string | number | boolean | Uint8Array | Buffer; }[];};
export declare function withFiles(files: DescriptiveRawFile[], options: APIInteractionResponseCallbackData): { body: { attachments: { id: string; description: string | undefined; }[]; flags?: import("discord-api-types/v10").MessageFlags; applied_tags?: import("discord-api-types/globals").Snowflake[] | undefined; allowed_mentions?: import("discord-api-types/v10").APIAllowedMentions | undefined; components?: import("discord-api-types/v10").APIActionRowComponent<import("discord-api-types/v10").APIMessageActionRowComponent>[] | undefined; content?: string | undefined; embeds?: import("discord-api-types/v10").APIEmbed[] | undefined; tts?: boolean | undefined; thread_name?: string | undefined; poll?: import("discord-api-types/v10").RESTAPIPoll | undefined; }; files: { name: string; data: string | number | boolean | Uint8Array | Buffer; }[];};
A utility function to create a form data payload given an array of file buffers
NameTypeOptionalDescription
filesDescriptiveRawFile[]NoThe files to create a form data payload for
optionsAPIInteractionResponseCallbackDataNoThe additional options for the form data payload