export abstract class Foo { abstract fooMethod(x: string): void; } export abstract class Foo2 { abstract fooMethod(x: string): void; } export abstract class Foo3 { abstract fooMethod(x: string): void; } export abstract class Foo4 { abstract fooMethod(x: string): void; }