Olá!
Após fazer a compilação, a aplicação não reconheceu mais o código js, mesmo tendo compilado sem erros. Depois de rever os vídeos, notei que meu import da classe negociacao estava assim:
import { Negociacao } from "./models/negociacao";
E o do instrutor estava com a extensão .js no final. Arrumei e deu certo, mas fiquei com a dúvida: mesmo trabalhando com arquivos ts, nos imports sempre teremos que referenciar um arquivo js que seria criado só após a compilação?