Pergunta de entrevista da empresa HiBob

Implement denounce in typescript. Use generic types.