Typescript decorators. Typescript decorators