TypeScript Interface
Uma interface no TypeScript define a forma que um objeto deve ter, sem fornecer implementação. É útil para garantir tipagem forte e consistência entre partes do código.
Exemplo: interface Pessoa { nome: string; idade: number }
define a estrutura de um objeto.