Tropical cyclone Rosal has been downgraded to a typhoon, the Philippine Atmospheric, Geophysical and Astronomical Services Administration said.