local EntityModule = {}
EntityModule.__index = EntityModule
export type Entity = typeof(setmetatable({} :: {
AbilityModules:{Instance}?, Module:ModuleScript, Model:Model
}, EntityModule))
local KillerBase = setmetatable({}, EntityModule)
KillerBase.__index = KillerBase
export type Killer = typeof(setmetatable({} :: {
AttackCD:number, ChaseTheme:{Sound}, AttackActiveWindow:{number},
}, KillerBase))
Killer is supposed to inherit from Entity but idk how to do that and make it play nice with the typechecker