O ECMAScript 6 tem uma convenção para classes abstratas? [duplicado

Esta pergunta já tem uma resposta aqui:

Como criar uma classe base abstrata em JavaScript que não pode ser instanciada 3 respostas

Fiquei surpreso por não encontrar nada sobre aulas abstratas ao ler no ES6. (Por "classe abstrata", estou falando sobre o significado de Java, na qual uma classe abstrata declara assinaturas de método que uma subclasse deve implementar para ser instanciada

Alguém sabe de alguma convenção adotada para implementar classes abstratas no ES6? Seria bom poder detectar uma violação de classe abstrata com análise estátic

Se eu levantasse um erro em tempo de execução para sinalizar uma tentativa de instanciação de classe abstrata, qual seria o err

questionAnswers(1)

yourAnswerToTheQuestion