Единственное, что я заставил это работать, - это обернуть строковые константы в чистый объект javascript и отобразить его как немые типы наложения. Затем компилятор GWT java-to-js может привести это как мой строго типизированный MapTypeId.
public static native MapTypeId getHybrid() /*-{
return { value : $wnd.google.maps.MapTypeId.HYBRID };
}-*/;