---@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
