<!--{"languageOptions": {"parserOptions": {"parser":"@typescript-eslint/parser"}}}-->
<script lang="ts">
abstract class A {
  abstract a ();
  abstract public b(
  );
  public abstract c
    ();
  abstract protected d(
    p1,
    p2
  );
  protected abstract e(
    p1
    ,p2
  )
  abstract private f(
    p1
    ,
    p2
  )
  ;
  private abstract g();
  private abstract async h(
    p1
    ,
    p2
  );
}
</script>
