declare namespace org {
    namespace spongepowered {
        namespace api {
            namespace item {
                namespace potion {
                    // @ts-ignore
                     class PotionTypes {
                        // @ts-ignore
                        public static AWKWARD: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static EMPTY: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static FIRE_RESISTANCE: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static HARMING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static HEALING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static INVISIBILITY: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LEAPING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_FIRE_RESISTANCE: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_INVISIBILITY: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_LEAPING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_NIGHT_VISION: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_POISON: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_REGENERATION: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_SLOWNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_STRENGTH: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_SWIFTNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_WATER_BREATHING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static LONG_WEAKNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static MUNDANE: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static NIGHT_VISION: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static POISON: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static REGENERATION: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static SLOWNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRENGTH: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_HARMING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_HEALING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_LEAPING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_POISON: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_REGENERATION: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_STRENGTH: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static STRONG_SWIFTNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static SWIFTNESS: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static THICK: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static WATER: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static WATER_BREATHING: org.spongepowered.api.item.potion.PotionType;
                        // @ts-ignore
                        public static WEAKNESS: org.spongepowered.api.item.potion.PotionType;
                    }
                }
            }
        }
    }
}
