Domanda di colloquio di Nuvemshop

Quando utilizar as interfaces do Typescript?