---@diagnostic disable: missing-return, lowercase-global ---@meta ---@param emote string ---Performs a preset emote (with optional target). The list of built-in emote tokens can be found in global variables whose names follow the format "EMOTE"..num.."_TOKEN", where num is a number between 1 and MAXEMOTEINDEX (a variable local to ChatFrame.lua.) For custom emotes (as performed using the /emote or /me commands in the default UI), see SendChatMessage(). ---@overload fun(emote: string, target: string) ---@overload fun(emote: string, target: string, hold: boolean) function DoEmote(emote, target, hold) end