class SomeClass { private visibilityChangedField : Namespace . Type ; private readOnlyChangedField = "stuff" ; changedParamType ( firstParam ) { } changedReturnType ( firstParam ) { return 311 ; } reorderedParams ( secondParam , firstParam ) { } hasGenericParam < S > ( genericParam ) { } } function someFunction ( genericParam ) { return "test" ; } interface SomeInterface { } class DifferentBaseClass { } export class ExportedClass extends DifferentBaseClass implements SomeInterface { } let SomeConst = "blue" ;