Olá, boa noite. 
Estou com o erro da imagem abaixo. 
 Mensagem de erro.
Mensagem de erro. 
 Se alguem conseguir me  ajudar fico muito agradecido.
 
Se alguem conseguir me  ajudar fico muito agradecido.
Olá, boa noite. 
Estou com o erro da imagem abaixo. 
 Mensagem de erro.
Mensagem de erro. 
 Se alguem conseguir me  ajudar fico muito agradecido.
 
Se alguem conseguir me  ajudar fico muito agradecido.
Coloca o mouse sobre o erro para que o TypeScript possa mostrar com mais detalhes o que ele está reclamando.
Boa Tarde Ginilson, segue a imagem com o erro
 
  
Remove o return da linha 26 "return regressiva(contador - 1)" para ver se resolve o problema
Não resolveu amigo
Consegui resolver o problema da seguinte forma, na hora de chamar a função setTimeout chama essa da seguinte forma
window.setTimeoutconsegui resolver o problema dessa forma.
Aqui deu o mesmo problema e também resolveu chamando window.setTimeout.
Porque esses erros acontecem? Coisas que funcionam no vídeo, simplesmente nao funcionam no nosso código e temos que procurar alguma saída alternativa.
Daniel, acho que é por conta de atualizações das fremeworks.