declare namespace org {
    namespace spongepowered {
        namespace api {
            namespace data {
                namespace manipulator {
                    namespace catalog {
                        // @ts-ignore
                         class CatalogEntityData extends java.lang.Object {
                            // @ts-ignore
                            public static ACCELERATION_DATA: java.lang.Class;
                            // @ts-ignore
                            public static AGEABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static AGENT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static AGGRESSIVE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static ANGERABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DISABLED_SLOTS_DATA: java.lang.Class;
                            // @ts-ignore
                            public static ART_DATA: java.lang.Class;
                            // @ts-ignore
                            public static BODY_PART_ROTATIONAL_DATA: java.lang.Class;
                            // @ts-ignore
                            public static BREATHING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static BREEDABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static CAREER_DATA: java.lang.Class;
                            // @ts-ignore
                            public static CHARGED_DATA: java.lang.Class;
                            // @ts-ignore
                            public static CRITICAL_HIT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DAMAGEABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DAMAGING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DISPLAY_NAME_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DOMINANT_HAND_DATA: java.lang.Class;
                            // @ts-ignore
                            public static DYEABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static EXPERIENCE_HOLDER_DATA: java.lang.Class;
                            // @ts-ignore
                            public static EXPIRABLE_DATA_CLASS: java.lang.Class;
                            // @ts-ignore
                            public static EXPLOSIVE_RADIUS_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FALLING_BLOCK_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FIREWORK_EFFECT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FIREWORK_ROCKET_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FLYING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FOOD_DATA: java.lang.Class;
                            // @ts-ignore
                            public static FUSE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static GAME_MODE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static GLOWING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static GRAVITY_DATA: java.lang.Class;
                            // @ts-ignore
                            public static GRIEFING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static HEALTH_DATA: java.lang.Class;
                            // @ts-ignore
                            public static HORSE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static IGNITEABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static INVISIBILITY_DATA: java.lang.Class;
                            // @ts-ignore
                            public static JOHNNY_DATA: java.lang.Class;
                            // @ts-ignore
                            public static JOIN_DATA: java.lang.Class;
                            // @ts-ignore
                            public static KNOCKBACK_DATA: java.lang.Class;
                            // @ts-ignore
                            public static LEASH_DATA: java.lang.Class;
                            // @ts-ignore
                            public static TARGETED_ENTITY_DATA: java.lang.Class;
                            // @ts-ignore
                            public static LOCATION_DATA: java.lang.Class;
                            // @ts-ignore
                            public static MINECART_BLOCK_DATA: java.lang.Class;
                            // @ts-ignore
                            public static OCELOT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static ORB_DATA: java.lang.Class;
                            // @ts-ignore
                            public static PASSENGER_DATA: java.lang.Class;
                            // @ts-ignore
                            public static PERSISTING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static PLAYER_CREATED_DATA: java.lang.Class;
                            // @ts-ignore
                            public static PLAYING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static POTION_EFFECT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static RABBIT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static REPRESENTED_ITEM_DATA: java.lang.Class;
                            // @ts-ignore
                            public static RESPAWN_LOCATION_DATA: java.lang.Class;
                            // @ts-ignore
                            public static PIG_SADDLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SCREAMING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SILENT_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SHATTERING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SHEARED_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SITTING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SIZE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SLEEPING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SLIME_DATA: java.lang.Class;
                            // @ts-ignore
                            public static SNEAKING_DATA: java.lang.Class;
                            // @ts-ignore
                            public static STATISTIC_DATA: java.lang.Class;
                            // @ts-ignore
                            public static TAMEABLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static VEHICLE_DATA: java.lang.Class;
                            // @ts-ignore
                            public static VELOCITY_DATA: java.lang.Class;
                            // @ts-ignore
                            public static WET_DATA: java.lang.Class;
                        }
                    }
                }
            }
        }
    }
}
