import { Bot } from "../bot.ts"; import { DiscordApplicationCommandOptionChoice } from "../types/discord.ts"; import { Camelize, Localization, Optionalize } from "../types/shared.ts"; export function transformApplicationCommandOptionChoice(bot: Bot, payload: DiscordApplicationCommandOptionChoice) { const applicationCommandChoice = { name: payload.name, nameLocalizations: payload.name_localizations ?? undefined, value: payload.value, }; return applicationCommandChoice as Optionalize; } export interface ApplicationCommandOptionChoice extends ReturnType {}