using System;

namespace TMPro
{
    [Obsolete("AtlasPopulationMode has been deprecated. Use AtlasPopulationMode instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.AtlasPopulationMode", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public enum AtlasPopulationMode
    {
        // Original TMP_ShaderUtilities class.
    }

    /*[Obsolete("ShaderUtilities has been deprecated. Use TextShaderUtilities instead (UnityUpgradable) -> UnityEngine.TextCore.Text.TextShaderUtilities", true)]
    public class ShaderUtilities
    {
        // Original TMP_ShaderUtilities class.
    }*/

    [Obsolete("TMP_FontAsset has been deprecated. Use FontAsset instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.FontAsset", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public class TMP_FontAsset
    {
        // Original TMP_FontAsset class.
    }

	[Obsolete("TMP_SpriteAsset has been deprecated. Use SpriteAsset instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.SpriteAsset", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public class TMP_SpriteAsset
    {
        // Original TMP_SpriteAsset class.
    }

	[Obsolete("TMP_StyleSheet has been deprecated. Use TextStyleSheet instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.TextStyleSheet", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public class TMP_StyleSheet
    {
        // Original TMP_StyleSheet class.
    }

	[Obsolete("TMP_ColorGradient has been deprecated. Use TextColorGradient instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.TextColorGradient", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public class TMP_ColorGradient
    {
        // Original TMP_ColorGradient class.
    }

    [Obsolete("TMPro_EventManager has been deprecated. Use TextEventManager instead (UnityUpgradable) -> [UnityEngine.TextCoreTextEngineModule] UnityEngine.TextCore.Text.TextEventManager", true)]
    [UnityEngine.Internal.ExcludeFromDocs]
    public static class TMPro_EventManager
    {
        // Original TMPro_EventManager class.
    }
}
