From bec51de1038c35c6edaaa13934781758fe1951de Mon Sep 17 00:00:00 2001 From: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com> Date: Sun, 25 Dec 2022 15:35:09 -0500 Subject: [PATCH] types: use StringSelectMenuOptionBuilder (#8949) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/discord.js/typings/index.d.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 8f8ec6c97..5ba9d4ba0 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -707,7 +707,7 @@ export class StringSelectMenuBuilder extends BuilderStringSelectMenuComponent { public constructor(data?: Partial); private static normalizeEmoji( selectMenuOption: JSONEncodable | SelectMenuComponentOptionData, - ): (APISelectMenuOption | SelectMenuOptionBuilder)[]; + ): (APISelectMenuOption | StringSelectMenuOptionBuilder)[]; public override addOptions( ...options: RestOrArray ): this; @@ -720,6 +720,8 @@ export class StringSelectMenuBuilder extends BuilderStringSelectMenuComponent { export { /** @deprecated Use {@link StringSelectMenuBuilder} instead */ StringSelectMenuBuilder as SelectMenuBuilder, + /** @deprecated Use {@link StringSelectMenuOptionBuilder} instead */ + StringSelectMenuOptionBuilder as SelectMenuOptionBuilder, }; export class UserSelectMenuBuilder extends BuilderUserSelectMenuComponent { @@ -744,10 +746,10 @@ export class ChannelSelectMenuBuilder extends BuilderChannelSelectMenuComponent public static from(other: JSONEncodable | APISelectMenuComponent): ChannelSelectMenuBuilder; } -export class SelectMenuOptionBuilder extends BuildersSelectMenuOption { +export class StringSelectMenuOptionBuilder extends BuildersSelectMenuOption { public constructor(data?: SelectMenuComponentOptionData | APISelectMenuOption); public override setEmoji(emoji: ComponentEmojiResolvable): this; - public static from(other: JSONEncodable | APISelectMenuOption): SelectMenuOptionBuilder; + public static from(other: JSONEncodable | APISelectMenuOption): StringSelectMenuOptionBuilder; } export class ModalBuilder extends BuildersModal {