Updated moduleType definition