¿Qué significa el colon en Javascript después de la función?

Vi el código de la aplicación Facebook F8, hay un ":" después de la función

function setup(): React.Component {
  ...
}

¿Qué significa esto?

¿herencia?