local ____exports = {}
local ____isaac_2Dtypescript_2Ddefinitions = require("isaac-typescript-definitions")
local BeastVariant = ____isaac_2Dtypescript_2Ddefinitions.BeastVariant
local BigHornVariant = ____isaac_2Dtypescript_2Ddefinitions.BigHornVariant
local BossID = ____isaac_2Dtypescript_2Ddefinitions.BossID
local ChubVariant = ____isaac_2Dtypescript_2Ddefinitions.ChubVariant
local DaddyLongLegsVariant = ____isaac_2Dtypescript_2Ddefinitions.DaddyLongLegsVariant
local DingleVariant = ____isaac_2Dtypescript_2Ddefinitions.DingleVariant
local DogmaVariant = ____isaac_2Dtypescript_2Ddefinitions.DogmaVariant
local DukeOfFliesVariant = ____isaac_2Dtypescript_2Ddefinitions.DukeOfFliesVariant
local EntityType = ____isaac_2Dtypescript_2Ddefinitions.EntityType
local FallenVariant = ____isaac_2Dtypescript_2Ddefinitions.FallenVariant
local FistulaVariant = ____isaac_2Dtypescript_2Ddefinitions.FistulaVariant
local GeminiVariant = ____isaac_2Dtypescript_2Ddefinitions.GeminiVariant
local GurglingVariant = ____isaac_2Dtypescript_2Ddefinitions.GurglingVariant
local HauntVariant = ____isaac_2Dtypescript_2Ddefinitions.HauntVariant
local IsaacVariant = ____isaac_2Dtypescript_2Ddefinitions.IsaacVariant
local LambVariant = ____isaac_2Dtypescript_2Ddefinitions.LambVariant
local LarryJrVariant = ____isaac_2Dtypescript_2Ddefinitions.LarryJrVariant
local LittleHornVariant = ____isaac_2Dtypescript_2Ddefinitions.LittleHornVariant
local LokiVariant = ____isaac_2Dtypescript_2Ddefinitions.LokiVariant
local MamaGurdyVariant = ____isaac_2Dtypescript_2Ddefinitions.MamaGurdyVariant
local MegaSatanVariant = ____isaac_2Dtypescript_2Ddefinitions.MegaSatanVariant
local MomVariant = ____isaac_2Dtypescript_2Ddefinitions.MomVariant
local MomsHeartVariant = ____isaac_2Dtypescript_2Ddefinitions.MomsHeartVariant
local Monstro2Variant = ____isaac_2Dtypescript_2Ddefinitions.Monstro2Variant
local MotherVariant = ____isaac_2Dtypescript_2Ddefinitions.MotherVariant
local PeepVariant = ____isaac_2Dtypescript_2Ddefinitions.PeepVariant
local PinVariant = ____isaac_2Dtypescript_2Ddefinitions.PinVariant
local PolycephalusVariant = ____isaac_2Dtypescript_2Ddefinitions.PolycephalusVariant
local RagManVariant = ____isaac_2Dtypescript_2Ddefinitions.RagManVariant
local RagMegaVariant = ____isaac_2Dtypescript_2Ddefinitions.RagMegaVariant
local RaglichVariant = ____isaac_2Dtypescript_2Ddefinitions.RaglichVariant
local SatanVariant = ____isaac_2Dtypescript_2Ddefinitions.SatanVariant
local UltraGreedVariant = ____isaac_2Dtypescript_2Ddefinitions.UltraGreedVariant
local WarVariant = ____isaac_2Dtypescript_2Ddefinitions.WarVariant
local WidowVariant = ____isaac_2Dtypescript_2Ddefinitions.WidowVariant
____exports.BOSS_ID_TO_ENTITY_TYPE_VARIANT = {
    [BossID.MONSTRO] = {EntityType.MONSTRO, 0},
    [BossID.LARRY_JR] = {EntityType.LARRY_JR, LarryJrVariant.LARRY_JR},
    [BossID.CHUB] = {EntityType.CHUB, ChubVariant.CHUB},
    [BossID.GURDY] = {EntityType.GURDY, 0},
    [BossID.MONSTRO_2] = {EntityType.MONSTRO_2, Monstro2Variant.MONSTRO_2},
    [BossID.MOM] = {EntityType.MOM, MomVariant.MOM},
    [BossID.SCOLEX] = {EntityType.PIN, PinVariant.SCOLEX},
    [BossID.MOMS_HEART] = {EntityType.MOMS_HEART, MomsHeartVariant.MOMS_HEART},
    [BossID.FAMINE] = {EntityType.FAMINE, 0},
    [BossID.PESTILENCE] = {EntityType.PESTILENCE, 0},
    [BossID.WAR] = {EntityType.WAR, WarVariant.WAR},
    [BossID.DEATH] = {EntityType.DEATH, 0},
    [BossID.DUKE_OF_FLIES] = {EntityType.DUKE_OF_FLIES, DukeOfFliesVariant.DUKE_OF_FLIES},
    [BossID.PEEP] = {EntityType.PEEP, PeepVariant.PEEP},
    [BossID.LOKI] = {EntityType.LOKI, LokiVariant.LOKI},
    [BossID.BLASTOCYST] = {EntityType.BLASTOCYST_BIG, 0},
    [BossID.GEMINI] = {EntityType.GEMINI, GeminiVariant.GEMINI},
    [BossID.FISTULA] = {EntityType.FISTULA_BIG, FistulaVariant.FISTULA},
    [BossID.GISH] = {EntityType.MONSTRO_2, Monstro2Variant.GISH},
    [BossID.STEVEN] = {EntityType.GEMINI, GeminiVariant.STEVEN},
    [BossID.CHAD] = {EntityType.CHUB, ChubVariant.CHAD},
    [BossID.HEADLESS_HORSEMAN] = {EntityType.HEADLESS_HORSEMAN, 0},
    [BossID.FALLEN] = {EntityType.FALLEN, FallenVariant.FALLEN},
    [BossID.SATAN] = {EntityType.SATAN, SatanVariant.SATAN},
    [BossID.IT_LIVES] = {EntityType.MOMS_HEART, MomsHeartVariant.IT_LIVES},
    [BossID.HOLLOW] = {EntityType.LARRY_JR, LarryJrVariant.HOLLOW},
    [BossID.CARRION_QUEEN] = {EntityType.CHUB, ChubVariant.CARRION_QUEEN},
    [BossID.GURDY_JR] = {EntityType.GURDY_JR, 0},
    [BossID.HUSK] = {EntityType.DUKE_OF_FLIES, DukeOfFliesVariant.HUSK},
    [BossID.BLOAT] = {EntityType.PEEP, PeepVariant.BLOAT},
    [BossID.LOKII] = {EntityType.LOKI, LokiVariant.LOKII},
    [BossID.BLIGHTED_OVUM] = {EntityType.GEMINI, GeminiVariant.BLIGHTED_OVUM},
    [BossID.TERATOMA] = {EntityType.FISTULA_BIG, FistulaVariant.TERATOMA},
    [BossID.WIDOW] = {EntityType.WIDOW, WidowVariant.WIDOW},
    [BossID.MASK_OF_INFAMY] = {EntityType.MASK_OF_INFAMY, 0},
    [BossID.WRETCHED] = {EntityType.WIDOW, WidowVariant.WRETCHED},
    [BossID.PIN] = {EntityType.PIN, PinVariant.PIN},
    [BossID.CONQUEST] = {EntityType.WAR, WarVariant.CONQUEST},
    [BossID.ISAAC] = {EntityType.ISAAC, IsaacVariant.ISAAC},
    [BossID.BLUE_BABY] = {EntityType.ISAAC, IsaacVariant.BLUE_BABY},
    [BossID.DADDY_LONG_LEGS] = {EntityType.DADDY_LONG_LEGS, DaddyLongLegsVariant.DADDY_LONG_LEGS},
    [BossID.TRIACHNID] = {EntityType.DADDY_LONG_LEGS, DaddyLongLegsVariant.TRIACHNID},
    [BossID.HAUNT] = {EntityType.HAUNT, HauntVariant.HAUNT},
    [BossID.DINGLE] = {EntityType.DINGLE, DingleVariant.DINGLE},
    [BossID.MEGA_MAW] = {EntityType.MEGA_MAW, 0},
    [BossID.GATE] = {EntityType.GATE, 0},
    [BossID.MEGA_FATTY] = {EntityType.MEGA_FATTY, 0},
    [BossID.CAGE] = {EntityType.CAGE, 0},
    [BossID.MAMA_GURDY] = {EntityType.MAMA_GURDY, MamaGurdyVariant.MAMA_GURDY},
    [BossID.DARK_ONE] = {EntityType.DARK_ONE, 0},
    [BossID.ADVERSARY] = {EntityType.ADVERSARY, 0},
    [BossID.POLYCEPHALUS] = {EntityType.POLYCEPHALUS, PolycephalusVariant.POLYCEPHALUS},
    [BossID.MR_FRED] = {EntityType.MR_FRED, 0},
    [BossID.LAMB] = {EntityType.LAMB, LambVariant.LAMB},
    [BossID.MEGA_SATAN] = {EntityType.MEGA_SATAN, MegaSatanVariant.MEGA_SATAN},
    [BossID.GURGLING] = {EntityType.GURGLING, GurglingVariant.GURGLING_BOSS},
    [BossID.STAIN] = {EntityType.STAIN, 0},
    [BossID.BROWNIE] = {EntityType.BROWNIE, 0},
    [BossID.FORSAKEN] = {EntityType.FORSAKEN, 0},
    [BossID.LITTLE_HORN] = {EntityType.LITTLE_HORN, LittleHornVariant.LITTLE_HORN},
    [BossID.RAG_MAN] = {EntityType.RAG_MAN, RagManVariant.RAG_MAN},
    [BossID.ULTRA_GREED] = {EntityType.ULTRA_GREED, UltraGreedVariant.ULTRA_GREED},
    [BossID.HUSH] = {EntityType.HUSH, 0},
    [BossID.DANGLE] = {EntityType.DINGLE, DingleVariant.DANGLE},
    [BossID.TURDLING] = {EntityType.GURGLING, GurglingVariant.TURDLING},
    [BossID.FRAIL] = {EntityType.PIN, PinVariant.FRAIL},
    [BossID.RAG_MEGA] = {EntityType.RAG_MEGA, RagMegaVariant.RAG_MEGA},
    [BossID.SISTERS_VIS] = {EntityType.SISTERS_VIS, 0},
    [BossID.BIG_HORN] = {EntityType.BIG_HORN, BigHornVariant.BIG_HORN},
    [BossID.DELIRIUM] = {EntityType.DELIRIUM, 0},
    [BossID.ULTRA_GREEDIER] = {EntityType.ULTRA_GREED, UltraGreedVariant.ULTRA_GREEDIER},
    [BossID.MATRIARCH] = {EntityType.MATRIARCH, 0},
    [BossID.PILE] = {EntityType.POLYCEPHALUS, PolycephalusVariant.PILE},
    [BossID.REAP_CREEP] = {EntityType.REAP_CREEP, 0},
    [BossID.LIL_BLUB] = {EntityType.LIL_BLUB, 0},
    [BossID.WORMWOOD] = {EntityType.PIN, PinVariant.WORMWOOD},
    [BossID.RAINMAKER] = {EntityType.RAINMAKER, 0},
    [BossID.VISAGE] = {EntityType.VISAGE, 0},
    [BossID.SIREN] = {EntityType.SIREN, 0},
    [BossID.TUFF_TWINS] = {EntityType.LARRY_JR, LarryJrVariant.TUFF_TWIN},
    [BossID.HERETIC] = {EntityType.HERETIC, 0},
    [BossID.HORNFEL] = {EntityType.HORNFEL, 0},
    [BossID.GREAT_GIDEON] = {EntityType.GREAT_GIDEON, 0},
    [BossID.BABY_PLUM] = {EntityType.BABY_PLUM, 0},
    [BossID.SCOURGE] = {EntityType.SCOURGE, 0},
    [BossID.CHIMERA] = {EntityType.CHIMERA, 0},
    [BossID.ROTGUT] = {EntityType.ROTGUT, 0},
    [BossID.MOTHER] = {EntityType.MOTHER, MotherVariant.MOTHER_1},
    [BossID.MAUSOLEUM_MOM] = {EntityType.MOM, MomVariant.MOM},
    [BossID.MAUSOLEUM_MOMS_HEART] = {EntityType.MOMS_HEART, MomsHeartVariant.MOMS_HEART},
    [BossID.MIN_MIN] = {EntityType.MIN_MIN, 0},
    [BossID.CLOG] = {EntityType.CLOG, 0},
    [BossID.SINGE] = {EntityType.SINGE, 0},
    [BossID.BUMBINO] = {EntityType.BUMBINO, 0},
    [BossID.COLOSTOMIA] = {EntityType.COLOSTOMIA, 0},
    [BossID.SHELL] = {EntityType.LARRY_JR, LarryJrVariant.SHELL},
    [BossID.TURDLET] = {EntityType.TURDLET, 0},
    [BossID.RAGLICH] = {EntityType.RAGLICH, RaglichVariant.RAGLICH},
    [BossID.DOGMA] = {EntityType.DOGMA, DogmaVariant.DOGMA_PHASE_1},
    [BossID.BEAST] = {EntityType.BEAST, BeastVariant.BEAST},
    [BossID.HORNY_BOYS] = {EntityType.HORNY_BOYS, 0},
    [BossID.CLUTCH] = {EntityType.CLUTCH, 0}
}
return ____exports
