When defining a type, no modifiers (except readonly) can be applied to its
type members:
interface A {
  async a(): Promise<string>;
  public b(): string;
  private c(): string;
  protected d(): string;
}Fix: Remove the modifier.
Remove the modifiers:
interface A {
  a(): Promise<string>;
  b(): string;
  c(): string;
  d(): string;
}