TS2515TS2515 — Classe Não Abstrata Não Implementa Membro Abstrato
Uma classe não abstrata que estende uma classe abstrata não implementa todos os membros abstratos.
TS2363O operando direito de uma expressão aritmética deve ser do tipo number ou bigint.
Você está usando um operador aritmético onde o operando direito não é um tipo numérico. O lado direito da expressão não avalia para number ou bigint.
Converta o operando direito para número usando Number() ou parseInt(). Certifique-se de que a variável é tipada como number. Use um type guard para narrowing de tipos union para number.
TS2515Uma classe não abstrata que estende uma classe abstrata não implementa todos os membros abstratos.
TS4058O tipo de retorno de uma função não pode ser nomeado sem importar um tipo de outro módulo.
TS2347Argumentos de tipo foram fornecidos a uma função que não é genérica.
TS2564Uma propriedade de classe não é inicializada no construtor e não possui valor padrão.
TS2589Um tipo recursivo atinge a profundidade máxima de instanciação do TypeScript.
TS1192O módulo que você está importando não possui exportação padrão.