Referente ao curso TypeScript parte 2: Mais técnicas e boas práticas, no capítulo API externa e interface e atividade Sobre interface de funções
(param: function): void;
Aproveite 30% de desconto para seguir
aprendendo com a Alura por mais 2 anos
Fala ai Matheus, tudo bem? Sim, isso seria uma abordagem, mas, melhor ainda, seria definir o schema da função, algo assim:
(param: () => void): void;
Espero ter ajudado.