--- @param last? boolean --- @return table exports["smzi_skinmanager"]:GetSkin(last)
--- @param skin table --- @param saveSkin? boolean --- @return boolean exports["smzi_skinmanager"]:ApplySkin(skin, saveSkin)
--- @param skin table --- @return nil exports["smzi_skinmanager"]:SaveSkin(skin)
--- @param model string | integer --- @return integer exports["smzi_skinmanager"]:SetModel(model)
--- @param isCollection? boolean --- @return table exports["smzi_skinmanager"]:GetComponents(isCollection)
--- @param componentName string --- @param componentValue number --- @param isCollection? boolean --- @return nil exports["smzi_skinmanager"]:SetComponent(componentName, componentValue, isCollection)
--- @param sex? string or number --- @return nil exports["smzi_skinmanager"]:InitDefaultSkin(sex)