import {$TagEventProbe, $TagEventProbe$$Type} from "moe.wolfgirl.probejs.generated.TagEventProbe"

declare global {
export namespace ServerEvents {
function tags(extra: "worldgen/placed_feature", handler: (event: $TagEventProbe<(Special.WorldgenPlacedFeatureTag), (Special.WorldgenPlacedFeature)>) => void): void
function tags(extra: "trim_material", handler: (event: $TagEventProbe<(Special.TrimMaterialTag), (Special.TrimMaterial)>) => void): void
function tags(extra: "neoforge:structure_modifier_serializers", handler: (event: $TagEventProbe<(Special.NeoforgeStructureModifierSerializersTag), (Special.NeoforgeStructureModifierSerializers)>) => void): void
function tags(extra: "float_provider_type", handler: (event: $TagEventProbe<(Special.FloatProviderTypeTag), (Special.FloatProviderType)>) => void): void
function tags(extra: "entity_sub_predicate_type", handler: (event: $TagEventProbe<(Special.EntitySubPredicateTypeTag), (Special.EntitySubPredicateType)>) => void): void
function tags(extra: "dimension", handler: (event: $TagEventProbe<(Special.DimensionTag), (Special.Dimension)>) => void): void
function tags(extra: "recipe_type", handler: (event: $TagEventProbe<(Special.RecipeTypeTag), (Special.RecipeType)>) => void): void
function tags(extra: "schedule", handler: (event: $TagEventProbe<(Special.ScheduleTag), (Special.Schedule)>) => void): void
function tags(extra: "worldgen/feature_size_type", handler: (event: $TagEventProbe<(Special.WorldgenFeatureSizeTypeTag), (Special.WorldgenFeatureSizeType)>) => void): void
function tags(extra: "enchantment_value_effect_type", handler: (event: $TagEventProbe<(Special.EnchantmentValueEffectTypeTag), (Special.EnchantmentValueEffectType)>) => void): void
function tags(extra: "villager_profession", handler: (event: $TagEventProbe<(Special.VillagerProfessionTag), (Special.VillagerProfession)>) => void): void
function tags(extra: "wolf_variant", handler: (event: $TagEventProbe<(Special.WolfVariantTag), (Special.WolfVariant)>) => void): void
function tags(extra: "worldgen/chunk_generator", handler: (event: $TagEventProbe<(Special.WorldgenChunkGeneratorTag), (Special.WorldgenChunkGenerator)>) => void): void
function tags(extra: "height_provider_type", handler: (event: $TagEventProbe<(Special.HeightProviderTypeTag), (Special.HeightProviderType)>) => void): void
function tags(extra: "worldgen/noise", handler: (event: $TagEventProbe<(Special.WorldgenNoiseTag), (Special.WorldgenNoise)>) => void): void
function tags(extra: "recipe_serializer", handler: (event: $TagEventProbe<(Special.RecipeSerializerTag), (Special.RecipeSerializer)>) => void): void
function tags(extra: "number_format_type", handler: (event: $TagEventProbe<(Special.NumberFormatTypeTag), (Special.NumberFormatType)>) => void): void
function tags(extra: "worldgen/pool_alias_binding", handler: (event: $TagEventProbe<(Special.WorldgenPoolAliasBindingTag), (Special.WorldgenPoolAliasBinding)>) => void): void
function tags(extra: "block_predicate_type", handler: (event: $TagEventProbe<(Special.BlockPredicateTypeTag), (Special.BlockPredicateType)>) => void): void
function tags(extra: "map_decoration_type", handler: (event: $TagEventProbe<(Special.MapDecorationTypeTag), (Special.MapDecorationType)>) => void): void
function tags(extra: "worldgen/material_rule", handler: (event: $TagEventProbe<(Special.WorldgenMaterialRuleTag), (Special.WorldgenMaterialRule)>) => void): void
function tags(extra: "banner_pattern", handler: (event: $TagEventProbe<(Special.BannerPatternTag), (Special.BannerPattern)>) => void): void
function tags(extra: "worldgen/block_state_provider_type", handler: (event: $TagEventProbe<(Special.WorldgenBlockStateProviderTypeTag), (Special.WorldgenBlockStateProviderType)>) => void): void
function tags(extra: "block_entity_type", handler: (event: $TagEventProbe<(Special.BlockEntityTypeTag), (Special.BlockEntityType)>) => void): void
function tags(extra: "loot_score_provider_type", handler: (event: $TagEventProbe<(Special.LootScoreProviderTypeTag), (Special.LootScoreProviderType)>) => void): void
function tags(extra: "worldgen/processor_list", handler: (event: $TagEventProbe<(Special.WorldgenProcessorListTag), (Special.WorldgenProcessorList)>) => void): void
function tags(extra: "trim_pattern", handler: (event: $TagEventProbe<(Special.TrimPatternTag), (Special.TrimPattern)>) => void): void
function tags(extra: "attribute", handler: (event: $TagEventProbe<(Special.AttributeTag), (Special.Attribute)>) => void): void
function tags(extra: "decorated_pot_pattern", handler: (event: $TagEventProbe<(Special.DecoratedPotPatternTag), (Special.DecoratedPotPattern)>) => void): void
function tags(extra: "trigger_type", handler: (event: $TagEventProbe<(Special.TriggerTypeTag), (Special.TriggerType)>) => void): void
function tags(extra: "worldgen/biome_source", handler: (event: $TagEventProbe<(Special.WorldgenBiomeSourceTag), (Special.WorldgenBiomeSource)>) => void): void
function tags(extra: "custom_stat", handler: (event: $TagEventProbe<(Special.CustomStatTag), (Special.CustomStat)>) => void): void
function tags(extra: "neoforge:global_loot_modifier_serializers", handler: (event: $TagEventProbe<(Special.NeoforgeGlobalLootModifierSerializersTag), (Special.NeoforgeGlobalLootModifierSerializers)>) => void): void
function tags(extra: "neoforge:biome_modifier_serializers", handler: (event: $TagEventProbe<(Special.NeoforgeBiomeModifierSerializersTag), (Special.NeoforgeBiomeModifierSerializers)>) => void): void
function tags(extra: "block_type", handler: (event: $TagEventProbe<(Special.BlockTypeTag), (Special.BlockType)>) => void): void
function tags(extra: "enchantment", handler: (event: $TagEventProbe<(Special.EnchantmentTag), (Special.Enchantment)>) => void): void
function tags(extra: "worldgen/carver", handler: (event: $TagEventProbe<(Special.WorldgenCarverTag), (Special.WorldgenCarver)>) => void): void
function tags(extra: "point_of_interest_type", handler: (event: $TagEventProbe<(Special.PointOfInterestTypeTag), (Special.PointOfInterestType)>) => void): void
function tags(extra: "worldgen/structure_set", handler: (event: $TagEventProbe<(Special.WorldgenStructureSetTag), (Special.WorldgenStructureSet)>) => void): void
function tags(extra: "worldgen/structure_type", handler: (event: $TagEventProbe<(Special.WorldgenStructureTypeTag), (Special.WorldgenStructureType)>) => void): void
function tags(extra: "chat_type", handler: (event: $TagEventProbe<(Special.ChatTypeTag), (Special.ChatType)>) => void): void
function tags(extra: "dimension_type", handler: (event: $TagEventProbe<(Special.DimensionTypeTag), (Special.DimensionType)>) => void): void
function tags(extra: "damage_type", handler: (event: $TagEventProbe<(Special.DamageTypeTag), (Special.DamageType)>) => void): void
function tags(extra: "fluid", handler: (event: $TagEventProbe<(Special.FluidTag), (Special.Fluid)>) => void): void
function tags(extra: "worldgen/feature", handler: (event: $TagEventProbe<(Special.WorldgenFeatureTag), (Special.WorldgenFeature)>) => void): void
function tags(extra: "enchantment_level_based_value_type", handler: (event: $TagEventProbe<(Special.EnchantmentLevelBasedValueTypeTag), (Special.EnchantmentLevelBasedValueType)>) => void): void
function tags(extra: "worldgen/structure", handler: (event: $TagEventProbe<(Special.WorldgenStructureTag), (Special.WorldgenStructure)>) => void): void
function tags(extra: "loot_condition_type", handler: (event: $TagEventProbe<(Special.LootConditionTypeTag), (Special.LootConditionType)>) => void): void
function tags(extra: "worldgen/structure_piece", handler: (event: $TagEventProbe<(Special.WorldgenStructurePieceTag), (Special.WorldgenStructurePiece)>) => void): void
function tags(extra: "sound_event", handler: (event: $TagEventProbe<(Special.SoundEventTag), (Special.SoundEvent)>) => void): void
function tags(extra: "rule_test", handler: (event: $TagEventProbe<(Special.RuleTestTag), (Special.RuleTest)>) => void): void
function tags(extra: "command_argument_type", handler: (event: $TagEventProbe<(Special.CommandArgumentTypeTag), (Special.CommandArgumentType)>) => void): void
function tags(extra: "armor_material", handler: (event: $TagEventProbe<(Special.ArmorMaterialTag), (Special.ArmorMaterial)>) => void): void
function tags(extra: "worldgen/biome", handler: (event: $TagEventProbe<(Special.WorldgenBiomeTag), (Special.WorldgenBiome)>) => void): void
function tags(extra: "neoforge:fluid_ingredient_type", handler: (event: $TagEventProbe<(Special.NeoforgeFluidIngredientTypeTag), (Special.NeoforgeFluidIngredientType)>) => void): void
function tags(extra: "neoforge:ingredient_serializer", handler: (event: $TagEventProbe<(Special.NeoforgeIngredientSerializerTag), (Special.NeoforgeIngredientSerializer)>) => void): void
function tags(extra: "instrument", handler: (event: $TagEventProbe<(Special.InstrumentTag), (Special.Instrument)>) => void): void
function tags(extra: "rule_block_entity_modifier", handler: (event: $TagEventProbe<(Special.RuleBlockEntityModifierTag), (Special.RuleBlockEntityModifier)>) => void): void
function tags(extra: "stat_type", handler: (event: $TagEventProbe<(Special.StatTypeTag), (Special.StatType)>) => void): void
function tags(extra: "neoforge:structure_modifier", handler: (event: $TagEventProbe<(Special.NeoforgeStructureModifierTag), (Special.NeoforgeStructureModifier)>) => void): void
function tags(extra: "enchantment_provider", handler: (event: $TagEventProbe<(Special.EnchantmentProviderTag), (Special.EnchantmentProvider)>) => void): void
function tags(extra: "neoforge:condition_codecs", handler: (event: $TagEventProbe<(Special.NeoforgeConditionCodecsTag), (Special.NeoforgeConditionCodecs)>) => void): void
function tags(extra: "worldgen/configured_feature", handler: (event: $TagEventProbe<(Special.WorldgenConfiguredFeatureTag), (Special.WorldgenConfiguredFeature)>) => void): void
function tags(extra: "neoforge:holder_set_type", handler: (event: $TagEventProbe<(Special.NeoforgeHolderSetTypeTag), (Special.NeoforgeHolderSetType)>) => void): void
function tags(extra: "worldgen/placement_modifier_type", handler: (event: $TagEventProbe<(Special.WorldgenPlacementModifierTypeTag), (Special.WorldgenPlacementModifierType)>) => void): void
function tags(extra: "position_source_type", handler: (event: $TagEventProbe<(Special.PositionSourceTypeTag), (Special.PositionSourceType)>) => void): void
function tags(extra: "enchantment_entity_effect_type", handler: (event: $TagEventProbe<(Special.EnchantmentEntityEffectTypeTag), (Special.EnchantmentEntityEffectType)>) => void): void
function tags(extra: "neoforge:entity_data_serializers", handler: (event: $TagEventProbe<(Special.NeoforgeEntityDataSerializersTag), (Special.NeoforgeEntityDataSerializers)>) => void): void
function tags(extra: "game_event", handler: (event: $TagEventProbe<(Special.GameEventTag), (Special.GameEvent)>) => void): void
function tags(extra: "block", handler: (event: $TagEventProbe<(Special.BlockTag), (Special.Block)>) => void): void
function tags(extra: "worldgen/multi_noise_biome_source_parameter_list", handler: (event: $TagEventProbe<(Special.WorldgenMultiNoiseBiomeSourceParameterListTag), (Special.WorldgenMultiNoiseBiomeSourceParameterList)>) => void): void
function tags(extra: "jukebox_song", handler: (event: $TagEventProbe<(Special.JukeboxSongTag), (Special.JukeboxSong)>) => void): void
function tags(extra: "loot_nbt_provider_type", handler: (event: $TagEventProbe<(Special.LootNbtProviderTypeTag), (Special.LootNbtProviderType)>) => void): void
function tags(extra: "sensor_type", handler: (event: $TagEventProbe<(Special.SensorTypeTag), (Special.SensorType)>) => void): void
function tags(extra: "memory_module_type", handler: (event: $TagEventProbe<(Special.MemoryModuleTypeTag), (Special.MemoryModuleType)>) => void): void
function tags(extra: "worldgen/density_function", handler: (event: $TagEventProbe<(Special.WorldgenDensityFunctionTag), (Special.WorldgenDensityFunction)>) => void): void
function tags(extra: "mob_effect", handler: (event: $TagEventProbe<(Special.MobEffectTag), (Special.MobEffect)>) => void): void
function tags(extra: "worldgen/material_condition", handler: (event: $TagEventProbe<(Special.WorldgenMaterialConditionTag), (Special.WorldgenMaterialCondition)>) => void): void
function tags(extra: "enchantment_effect_component_type", handler: (event: $TagEventProbe<(Special.EnchantmentEffectComponentTypeTag), (Special.EnchantmentEffectComponentType)>) => void): void
function tags(extra: "pos_rule_test", handler: (event: $TagEventProbe<(Special.PosRuleTestTag), (Special.PosRuleTest)>) => void): void
function tags(extra: "enchantment_provider_type", handler: (event: $TagEventProbe<(Special.EnchantmentProviderTypeTag), (Special.EnchantmentProviderType)>) => void): void
function tags(extra: "menu", handler: (event: $TagEventProbe<(Special.MenuTag), (Special.Menu)>) => void): void
function tags(extra: "loot_function_type", handler: (event: $TagEventProbe<(Special.LootFunctionTypeTag), (Special.LootFunctionType)>) => void): void
function tags(extra: "worldgen/foliage_placer_type", handler: (event: $TagEventProbe<(Special.WorldgenFoliagePlacerTypeTag), (Special.WorldgenFoliagePlacerType)>) => void): void
function tags(extra: "chunk_status", handler: (event: $TagEventProbe<(Special.ChunkStatusTag), (Special.ChunkStatus)>) => void): void
function tags(extra: "worldgen/flat_level_generator_preset", handler: (event: $TagEventProbe<(Special.WorldgenFlatLevelGeneratorPresetTag), (Special.WorldgenFlatLevelGeneratorPreset)>) => void): void
function tags(extra: "item_sub_predicate_type", handler: (event: $TagEventProbe<(Special.ItemSubPredicateTypeTag), (Special.ItemSubPredicateType)>) => void): void
function tags(extra: "painting_variant", handler: (event: $TagEventProbe<(Special.PaintingVariantTag), (Special.PaintingVariant)>) => void): void
function tags(extra: "worldgen/configured_carver", handler: (event: $TagEventProbe<(Special.WorldgenConfiguredCarverTag), (Special.WorldgenConfiguredCarver)>) => void): void
function tags(extra: "loot_number_provider_type", handler: (event: $TagEventProbe<(Special.LootNumberProviderTypeTag), (Special.LootNumberProviderType)>) => void): void
function tags(extra: "potion", handler: (event: $TagEventProbe<(Special.PotionTag), (Special.Potion)>) => void): void
function tags(extra: "creative_mode_tab", handler: (event: $TagEventProbe<(Special.CreativeModeTabTag), (Special.CreativeModeTab)>) => void): void
function tags(extra: "worldgen/structure_placement", handler: (event: $TagEventProbe<(Special.WorldgenStructurePlacementTag), (Special.WorldgenStructurePlacement)>) => void): void
function tags(extra: "entity_type", handler: (event: $TagEventProbe<(Special.EntityTypeTag), (Special.EntityType)>) => void): void
function tags(extra: "neoforge:fluid_type", handler: (event: $TagEventProbe<(Special.NeoforgeFluidTypeTag), (Special.NeoforgeFluidType)>) => void): void
function tags(extra: "worldgen/world_preset", handler: (event: $TagEventProbe<(Special.WorldgenWorldPresetTag), (Special.WorldgenWorldPreset)>) => void): void
function tags(extra: "worldgen/tree_decorator_type", handler: (event: $TagEventProbe<(Special.WorldgenTreeDecoratorTypeTag), (Special.WorldgenTreeDecoratorType)>) => void): void
function tags(extra: "data_component_type", handler: (event: $TagEventProbe<(Special.DataComponentTypeTag), (Special.DataComponentType)>) => void): void
function tags(extra: "int_provider_type", handler: (event: $TagEventProbe<(Special.IntProviderTypeTag), (Special.IntProviderType)>) => void): void
function tags(extra: "worldgen/trunk_placer_type", handler: (event: $TagEventProbe<(Special.WorldgenTrunkPlacerTypeTag), (Special.WorldgenTrunkPlacerType)>) => void): void
function tags(extra: "worldgen/noise_settings", handler: (event: $TagEventProbe<(Special.WorldgenNoiseSettingsTag), (Special.WorldgenNoiseSettings)>) => void): void
function tags(extra: "cat_variant", handler: (event: $TagEventProbe<(Special.CatVariantTag), (Special.CatVariant)>) => void): void
function tags(extra: "item", handler: (event: $TagEventProbe<(Special.ItemTag), (Special.Item)>) => void): void
function tags(extra: "villager_type", handler: (event: $TagEventProbe<(Special.VillagerTypeTag), (Special.VillagerType)>) => void): void
function tags(extra: "worldgen/root_placer_type", handler: (event: $TagEventProbe<(Special.WorldgenRootPlacerTypeTag), (Special.WorldgenRootPlacerType)>) => void): void
function tags(extra: "enchantment_location_based_effect_type", handler: (event: $TagEventProbe<(Special.EnchantmentLocationBasedEffectTypeTag), (Special.EnchantmentLocationBasedEffectType)>) => void): void
function tags(extra: "frog_variant", handler: (event: $TagEventProbe<(Special.FrogVariantTag), (Special.FrogVariant)>) => void): void
function tags(extra: "loot_pool_entry_type", handler: (event: $TagEventProbe<(Special.LootPoolEntryTypeTag), (Special.LootPoolEntryType)>) => void): void
function tags(extra: "neoforge:attachment_types", handler: (event: $TagEventProbe<(Special.NeoforgeAttachmentTypesTag), (Special.NeoforgeAttachmentTypes)>) => void): void
function tags(extra: "activity", handler: (event: $TagEventProbe<(Special.ActivityTag), (Special.Activity)>) => void): void
function tags(extra: "worldgen/template_pool", handler: (event: $TagEventProbe<(Special.WorldgenTemplatePoolTag), (Special.WorldgenTemplatePool)>) => void): void
function tags(extra: "worldgen/structure_pool_element", handler: (event: $TagEventProbe<(Special.WorldgenStructurePoolElementTag), (Special.WorldgenStructurePoolElement)>) => void): void
function tags(extra: "worldgen/density_function_type", handler: (event: $TagEventProbe<(Special.WorldgenDensityFunctionTypeTag), (Special.WorldgenDensityFunctionType)>) => void): void
function tags(extra: "worldgen/structure_processor", handler: (event: $TagEventProbe<(Special.WorldgenStructureProcessorTag), (Special.WorldgenStructureProcessor)>) => void): void
function tags(extra: "particle_type", handler: (event: $TagEventProbe<(Special.ParticleTypeTag), (Special.ParticleType)>) => void): void
function tags(extra: "neoforge:biome_modifier", handler: (event: $TagEventProbe<(Special.NeoforgeBiomeModifierTag), (Special.NeoforgeBiomeModifier)>) => void): void
}
}