Diferença entre Type e Interface no TypeScript: Quando Usar Cada Um | CrazyStack