declare namespace org {
    namespace spongepowered {
        namespace api {
            namespace world {
                namespace gamerule {
                    // @ts-ignore
                     class DefaultGameRules {
                        constructor()
                        // @ts-ignore
                        public static ANNOUNCE_ADVANCEMENTS: string;
                        // @ts-ignore
                        public static COMMAND_BLOCK_OUTPUT: string;
                        // @ts-ignore
                        public static DISABLE_ELYTRA_MOVEMENT_CHECK: string;
                        // @ts-ignore
                        public static DO_DAYLIGHT_CYCLE: string;
                        // @ts-ignore
                        public static DO_ENTITY_DROPS: string;
                        // @ts-ignore
                        public static DO_FIRE_TICK: string;
                        // @ts-ignore
                        public static DO_LIMITED_CRAFTING: string;
                        // @ts-ignore
                        public static DO_MOB_LOOT: string;
                        // @ts-ignore
                        public static DO_MOB_SPAWNING: string;
                        // @ts-ignore
                        public static DO_TILE_DROPS: string;
                        // @ts-ignore
                        public static DO_WEATHER_CYCLE: string;
                        // @ts-ignore
                        public static GAME_LOOP_FUNCTION: string;
                        // @ts-ignore
                        public static KEEP_INVENTORY: string;
                        // @ts-ignore
                        public static LOG_ADMIN_COMMANDS: string;
                        // @ts-ignore
                        public static MAX_COMMAND_CHAIN_LENGTH: string;
                        // @ts-ignore
                        public static MAX_ENTITY_CRAMMING: string;
                        // @ts-ignore
                        public static MOB_GRIEFING: string;
                        // @ts-ignore
                        public static NATURAL_REGENERATION: string;
                        // @ts-ignore
                        public static RANDOM_TICK_SPEED: string;
                        // @ts-ignore
                        public static REDUCED_DEBUG_INFO: string;
                        // @ts-ignore
                        public static SEND_COMMAND_FEEDBACK: string;
                        // @ts-ignore
                        public static SHOW_DEATH_MESSAGES: string;
                        // @ts-ignore
                        public static SPAWN_RADIUS: string;
                        // @ts-ignore
                        public static SPECTATORS_GENERATE_CHUNKS: string;
                    }
                }
            }
        }
    }
}
