diff --git a/src/app/components/shared/content-list/content-list.component.ts b/src/app/components/shared/content-list/content-list.component.ts
index fe84073e7f7a4b95f9f3976d8cd3d4d5f5e8541c..48f292171e3955692033072d5af95076572f8f02 100644
--- a/src/app/components/shared/content-list/content-list.component.ts
+++ b/src/app/components/shared/content-list/content-list.component.ts
@@ -6,6 +6,7 @@ import { ContentChoice } from '../../../models/content-choice';
 import { ContentText } from '../../../models/content-text';
 import { AnswerOption } from '../../../models/answer-option';
 import { ContentType } from '../../../models/content-type.enum';
+import { ContentGroup } from '../../../models/content-group';
 import { MatDialog } from '@angular/material';
 import { ContentChoiceCreatorComponent } from '../../creator/content-choice-creator/content-choice-creator.component';
 import { ContentLikertCreatorComponent } from '../../creator/content-likert-creator/content-likert-creator.component';
@@ -16,18 +17,6 @@ import { RoomService } from '../../../services/http/room.service';
 import { TranslateService } from '@ngx-translate/core';
 import { LanguageService } from '../../../services/util/language.service';
 
-class ContentGroup {
-  name: string;
-  contentIds: string[];
-  autoSort: boolean;
-
-  constructor(name: string, contentIds: string[], autoSort: boolean) {
-    this.name = name;
-    this.contentIds = contentIds;
-    this.autoSort = autoSort;
-  }
-}
-
 @Component({
   selector: 'app-content-list',
   templateUrl: './content-list.component.html',