---@meta
---@class Barotrauma.StatusEffect.GiveSkill : System.Object
---`Field Public Instance`
---@field SkillIdentifier Barotrauma.Identifier
---`Field Public Instance`
---@field Amount System.Single
---`Field Public Instance`
---@field TriggerTalents System.Boolean
---`Field Public Instance`
---@field UseDeltaTime System.Boolean
---`Field Public Instance`
---@field Proportional System.Boolean
---`Field Public Instance`
---@field AlwayShowNotification System.Boolean
_G['StatusEffect']['GiveSkill'] = {}

---`Constructor Public Instance`
---@param element Barotrauma.ContentXElement
---@param parentDebugName System.String
---@return Barotrauma.StatusEffect.GiveSkill
_G['StatusEffect']['GiveSkill'] = function(element, parentDebugName) end

---`Constructor Public Instance`
---@param element Barotrauma.ContentXElement
---@param parentDebugName System.String
---@return Barotrauma.StatusEffect.GiveSkill
_G['StatusEffect']['GiveSkill'].__new = function(element, parentDebugName) end

