---@diagnostic disable: missing-return, lowercase-global
---@meta

---@param buildingID number
---@return number buildingID
---@return string buildingName
---@return string texturePrefix
---@return string icon
---@return string description
---@return number rank
---@return number currencyID
---@return number currencyAmount
---@return number goldAmount
---@return string timeRequirement
---@return boolean needsPlan
---@return boolean isPreBuilt
---@return table possSpecs
---@return table upgrades
---@return boolean canUpgrade
---@return boolean isMaxLevel
---@return boolean hasFollowerSlot
---Returns information on a garrison building. For additional information on the character's buildings, check out C_Garrison.GetOwnedBuildingInfo()
function C_Garrison.GetBuildingInfo(buildingID) end
