---@diagnostic disable: missing-return, lowercase-global ---@return spell type ---@return battlepet ---@return companion ---@return equipmentset ---@return flyout ---@return guildbankmoney ---@return item ---@return macro ---@return merchant ---@return money ---@return petaction ---@return spell ---@return spellbookID data ---@return battlepet ---@return number companion ---@return string equipmentset ---@return number guildbankmoney ---@return itemID item ---@return macroID macro ---@return number merchant ---@return number money ---@return petaction ---@return spellbookID spell ---@return data subType ---@return data companion ---@return hyperlink item ---@return data spell ---@return spell subData ---@return spell ---Returns information about the contents of the cursor function GetCursorInfo() end