typescript definition file for OpenLayers