Introdução O TypeScript usa um conceito frequentemente apelidado de Duck Typing (Tipagem Pato). A regra de ouro é: "Se um animal anda como um pato, nada como um pato e grasna como um pato, então, para todos os efeitos, ele é um pato. " No TypeScript, isso significa que o compilador não se import...
Source: [Dev.to](https://dev.to/yuripeixinho/typescript-compatibilidade-de-tipos-type-compatibility-5gp1)