declare namespace org {
    namespace bukkit {
        namespace event {
            namespace inventory {
                namespace InventoryType {
                    // @ts-ignore
                     class SlotType {
                        public static RESULT: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static CRAFTING: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static ARMOR: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static CONTAINER: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static QUICKBAR: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static OUTSIDE: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static FUEL: org.bukkit.event.inventory.InventoryType.SlotType;
                        public static values(): org.bukkit.event.inventory.InventoryType.SlotType[];
                        public static valueOf(name: string): org.bukkit.event.inventory.InventoryType.SlotType;
                    }
                }
            }
        }
    }
}
