[ad_1]
I guess, this part from the Angular Style Guide says it all:
Consider using a
classinstead of aninterfacefor services and declarables (components, directives, and pipes).Consider using an
interfacefor data models.
[ad_2]
solved classes vs interfaces in Angular(TypeScript)