Usando typescript :)