//AlgorithmicDojo.ColorRamp || MultipartDojo.ColorRamp;
 replaced by original
 // AlgorithmicColorRamp || MultipartColorRamp;
 because those types are from esri API (not Dojo).

Missing types in methods signature (at the end of the file) are now fixed.