Pra que usar any? melhor continuar no js hehe
o certo seria
const sum = (a: number, b: number) => a + b;
any
foi apenas para representar exatamente o mesmo codigo em TS, uma vez que o Javascript não checa tipos de argumentos de função.
Deve-se evitar o any, mas qd dá erro de tipagem dizendo q o tipo pd ser qq coisa, eu costumo colocar o any pra tirar o erro. Não vejo mal nisso... me corrijam se eu estiver errado.