Typescript annotations
No there isn't.
Check out this article Decorators & metadata reflection in TypeScript. It shows how decorators are transformed into pure javascript and therefore when they are called.
I am using typescript-rest
It allows to configure services with annotation and generates Swagger file if needed