diff --git a/alfa-client/libs/postfach-shared/src/lib/postfach.util.ts b/alfa-client/libs/postfach-shared/src/lib/postfach.util.ts
index 8b8507d5e77ccbe0074810da1d3a47a93b1aa10d..4b0e6396bccece591f7fbbfc09bc428bc15e5148 100644
--- a/alfa-client/libs/postfach-shared/src/lib/postfach.util.ts
+++ b/alfa-client/libs/postfach-shared/src/lib/postfach.util.ts
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-import { EnumEditorItem } from '@alfa-client/ui';
+import { CheckboxEnumEditorItem } from '@alfa-client/ui';
 import { getEmbeddedResource } from '@ngxp/rest';
 import { isNil } from 'lodash-es';
 import { PostfachMailListLinkRel } from './postfach.linkrel';
@@ -77,13 +77,9 @@ export function getPostfachNachrichtenCount(
   }
 }
 
-export const FORBIDDEN_REPLY_OPTION_ITEM: EnumEditorItem = {
+export const FORBIDDEN_REPLY_OPTION_ITEM: CheckboxEnumEditorItem = {
   type: ReplyOption.FORBIDDEN,
-  svgIcon: 'no_reply',
-  text: 'Antworten unterbinden',
 };
-export const POSSIBLE_REPLY_OPTION_ITEM: EnumEditorItem = {
+export const POSSIBLE_REPLY_OPTION_ITEM: CheckboxEnumEditorItem = {
   type: ReplyOption.POSSIBLE,
-  icon: 'reply',
-  text: 'Antworten erlauben',
 };
diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html
index 54088d409e922a838fb6f4350c575af9dbd92cc7..c56d5eeb8514ed4295ffba4817c573e304009ffb 100644
--- a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html
+++ b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html
@@ -46,7 +46,7 @@
     [postfachNachricht]="dialogData.postfachNachricht"
   ></alfa-postfach-nachricht-attachment-container>
 
-  <div class="button-bar-bottom">
+  <div class="button-bar-bottom space-between">
     <ozgcloud-stroked-button-with-spinner
       data-test-id="postfach-send-button"
       [stateResource]="sendInProgress$ | async"
diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss
index e62869c090e63ed5b7bc93aa35b8e4d74f4e6751..d72717d84ac61991ea6146183c7800a5ed773fae 100644
--- a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss
+++ b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss
@@ -65,3 +65,8 @@
     min-height: 20px;
   }
 }
+
+.space-between {
+  display: flex;
+  justify-content: space-between;
+}
diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.html b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.html
index 4d6b60475269f0c8fea1aadf4917c03875d01581..89bb3a3050bd289ee340d028736d074c59e62265 100644
--- a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.html
+++ b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.html
@@ -1,10 +1,12 @@
 <ng-container *ngIf="postfachFeatures$ | async as postfachFeatures">
-  <ozgcloud-enum-editor
+  <ozgcloud-checkbox-enum-editor
     *ngIf="postfachFeatures.reply"
     data-test-id="postfach-reply-option"
+    label="Antwort vom Antragsteller benötigt"
     [formControlName]="formServiceClass.FIELD_REPLY_OPTION"
-    [defaultItem]="defaultItem"
-    [itemList]="itemList"
+    [defaultItem]="checkedItem"
+    [checkedItem]="checkedItem"
+    [uncheckedItem]="uncheckedItem"
   >
-  </ozgcloud-enum-editor>
+  </ozgcloud-checkbox-enum-editor>
 </ng-container>
diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.spec.ts b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.spec.ts
index ef6570a027fa28d5536b40d0474788aba82608a3..7f04f09813364491d022e2311d6167be12052978 100644
--- a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.spec.ts
+++ b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.spec.ts
@@ -13,12 +13,12 @@ import {
   mock,
   notExistsAsHtmlElement,
 } from '@alfa-client/test-utils';
-import { EnumEditorComponent } from '@alfa-client/ui';
 import { getDataTestIdOf } from 'libs/tech-shared/test/data-test';
 import { MockComponent } from 'ng-mocks';
 import { of } from 'rxjs';
 import { PostfachMailFormservice } from '../postfach-mail.formservice';
 import { PostfachNachrichtReplyEditorContainerComponent } from './postfach-nachricht-reply-editor-container.component';
+import { CheckboxEnumEditorComponent } from '@alfa-client/ui';
 
 describe('PostfachNachrichtReplyEditorContainerComponent', () => {
   let component: PostfachNachrichtReplyEditorContainerComponent;
@@ -39,7 +39,7 @@ describe('PostfachNachrichtReplyEditorContainerComponent', () => {
     await TestBed.configureTestingModule({
       declarations: [
         PostfachNachrichtReplyEditorContainerComponent,
-        MockComponent(EnumEditorComponent),
+        MockComponent(CheckboxEnumEditorComponent),
       ],
       providers: [
         {
@@ -86,25 +86,41 @@ describe('PostfachNachrichtReplyEditorContainerComponent', () => {
       it.skip('should be called with formControlName', () => {
         fixture.detectChanges();
 
-        const enumEditor: EnumEditorComponent = getMockComponent(fixture, EnumEditorComponent);
+        const enumEditor: CheckboxEnumEditorComponent = getMockComponent(
+          fixture,
+          CheckboxEnumEditorComponent,
+        );
         expect(enumEditor.control).toBe(PostfachMailFormservice.FIELD_REPLY_OPTION);
       });
 
       it('should be called with defaultItem', () => {
         fixture.detectChanges();
 
-        const enumEditor: EnumEditorComponent = getMockComponent(fixture, EnumEditorComponent);
+        const enumEditor: CheckboxEnumEditorComponent = getMockComponent(
+          fixture,
+          CheckboxEnumEditorComponent,
+        );
         expect(enumEditor.defaultItem).toBe(POSSIBLE_REPLY_OPTION_ITEM);
       });
 
-      it('should be called wirh itemList', () => {
+      it('should be called with checked item', () => {
         fixture.detectChanges();
 
-        const enumEditor: EnumEditorComponent = getMockComponent(fixture, EnumEditorComponent);
-        expect(enumEditor.itemList).toEqual([
-          POSSIBLE_REPLY_OPTION_ITEM,
-          FORBIDDEN_REPLY_OPTION_ITEM,
-        ]);
+        const enumEditor: CheckboxEnumEditorComponent = getMockComponent(
+          fixture,
+          CheckboxEnumEditorComponent,
+        );
+        expect(enumEditor.checkedItem).toBe(POSSIBLE_REPLY_OPTION_ITEM);
+      });
+
+      it('should be called with unchecked item', () => {
+        fixture.detectChanges();
+
+        const enumEditor: CheckboxEnumEditorComponent = getMockComponent(
+          fixture,
+          CheckboxEnumEditorComponent,
+        );
+        expect(enumEditor.uncheckedItem).toBe(FORBIDDEN_REPLY_OPTION_ITEM);
       });
     });
 
diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.ts b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.ts
index dff70f9872dcaf71b52d57f44894a9a443f6c15d..1e6ae6bea4559a733a50f29c4411aedc738c8e1c 100644
--- a/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.ts
+++ b/alfa-client/libs/postfach/src/lib/postfach-mail-form/postfach-nachricht-reply-editor-container/postfach-nachricht-reply-editor-container.component.ts
@@ -1,12 +1,12 @@
 import { Component, OnInit } from '@angular/core';
 import {
-  FORBIDDEN_REPLY_OPTION_ITEM,
   Features,
+  FORBIDDEN_REPLY_OPTION_ITEM,
   POSSIBLE_REPLY_OPTION_ITEM,
   PostfachService,
 } from '@alfa-client/postfach-shared';
 import { FormProvider } from '@alfa-client/tech-shared';
-import { EnumEditorItem } from '@alfa-client/ui';
+import { CheckboxEnumEditorItem } from '@alfa-client/ui';
 import { Observable } from 'rxjs';
 import { PostfachMailFormservice } from '../postfach-mail.formservice';
 
@@ -17,16 +17,13 @@ import { PostfachMailFormservice } from '../postfach-mail.formservice';
   viewProviders: [FormProvider],
 })
 export class PostfachNachrichtReplyEditorContainerComponent implements OnInit {
-  public readonly itemList: EnumEditorItem[] = [
-    POSSIBLE_REPLY_OPTION_ITEM,
-    FORBIDDEN_REPLY_OPTION_ITEM,
-  ];
-  public readonly defaultItem: EnumEditorItem = POSSIBLE_REPLY_OPTION_ITEM;
-
   public readonly formServiceClass = PostfachMailFormservice;
 
   public postfachFeatures$: Observable<Features>;
 
+  public checkedItem: CheckboxEnumEditorItem = POSSIBLE_REPLY_OPTION_ITEM;
+  public uncheckedItem: CheckboxEnumEditorItem = FORBIDDEN_REPLY_OPTION_ITEM;
+
   constructor(private postfachService: PostfachService) {}
 
   ngOnInit(): void {
diff --git a/alfa-client/libs/ui/.eslintrc.json b/alfa-client/libs/ui/.eslintrc.json
index 07ceb6eb1f7d34299016dadeedc8f8546f74158e..0ff6d35a3359167cd29a27ecc2b6fbf663325bab 100644
--- a/alfa-client/libs/ui/.eslintrc.json
+++ b/alfa-client/libs/ui/.eslintrc.json
@@ -10,7 +10,7 @@
           "error",
           {
             "type": "attribute",
-            "prefix": "alfa",
+            "prefix": "ozgcloud",
             "style": "camelCase"
           }
         ],
@@ -18,7 +18,7 @@
           "error",
           {
             "type": "element",
-            "prefix": "alfa",
+            "prefix": "ozgcloud",
             "style": "kebab-case"
           }
         ]
diff --git a/alfa-client/libs/ui/src/index.ts b/alfa-client/libs/ui/src/index.ts
index 82706251be4ccd84055ccb4e37c82717b35e59be..c1159e21d049fc4b787912e39bffd85efda89962 100644
--- a/alfa-client/libs/ui/src/index.ts
+++ b/alfa-client/libs/ui/src/index.ts
@@ -58,3 +58,5 @@ export * from './lib/ui/subnavigation/subnavigation.component';
 export * from './lib/ui/ozgcloud-button/ozgcloud-icon-button-primary/ozgcloud-icon-button-primary.component';
 export * from './lib/ui/ozgcloud-paste-text-button/ozgcloud-paste-text-button.component';
 export * from './lib/ui/ui.module';
+export * from './lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component';
+export * from './lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.model';
diff --git a/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.html b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.html
new file mode 100644
index 0000000000000000000000000000000000000000..a914a75cde71281a4799f3963cea792f10f48628
--- /dev/null
+++ b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.html
@@ -0,0 +1,28 @@
+<!--
+
+    Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+    Ministerpräsidenten des Landes Schleswig-Holstein
+    Staatskanzlei
+    Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+
+    Lizenziert unter der EUPL, Version 1.2 oder - sobald
+    diese von der Europäischen Kommission genehmigt wurden -
+    Folgeversionen der EUPL ("Lizenz");
+    Sie dürfen dieses Werk ausschließlich gemäß
+    dieser Lizenz nutzen.
+    Eine Kopie der Lizenz finden Sie hier:
+
+    https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+
+    Sofern nicht durch anwendbare Rechtsvorschriften
+    gefordert oder in schriftlicher Form vereinbart, wird
+    die unter der Lizenz verbreitete Software "so wie sie
+    ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+    ausdrücklich oder stillschweigend - verbreitet.
+    Die sprachspezifischen Genehmigungen und Beschränkungen
+    unter der Lizenz sind dem Lizenztext zu entnehmen.
+
+-->
+<mat-checkbox color="primary" [checked]="selected" (change)="setSelection($event)"
+  >{{ label }}
+</mat-checkbox>
diff --git a/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.scss b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.scss
new file mode 100644
index 0000000000000000000000000000000000000000..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5
--- /dev/null
+++ b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.scss
@@ -0,0 +1,23 @@
+/**
+ * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+ * Ministerpräsidenten des Landes Schleswig-Holstein
+ * Staatskanzlei
+ * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+ *
+ * Lizenziert unter der EUPL, Version 1.2 oder - sobald
+ * diese von der Europäischen Kommission genehmigt wurden -
+ * Folgeversionen der EUPL ("Lizenz");
+ * Sie dürfen dieses Werk ausschließlich gemäß
+ * dieser Lizenz nutzen.
+ * Eine Kopie der Lizenz finden Sie hier:
+ *
+ * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+ *
+ * Sofern nicht durch anwendbare Rechtsvorschriften
+ * gefordert oder in schriftlicher Form vereinbart, wird
+ * die unter der Lizenz verbreitete Software "so wie sie
+ * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+ * ausdrücklich oder stillschweigend - verbreitet.
+ * Die sprachspezifischen Genehmigungen und Beschränkungen
+ * unter der Lizenz sind dem Lizenztext zu entnehmen.
+ */
diff --git a/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.spec.ts b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.spec.ts
new file mode 100644
index 0000000000000000000000000000000000000000..955d59d7550b5d4be5a43808eef5f3e29bbf0829
--- /dev/null
+++ b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.spec.ts
@@ -0,0 +1,82 @@
+/*
+ * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+ * Ministerpräsidenten des Landes Schleswig-Holstein
+ * Staatskanzlei
+ * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+ *
+ * Lizenziert unter der EUPL, Version 1.2 oder - sobald
+ * diese von der Europäischen Kommission genehmigt wurden -
+ * Folgeversionen der EUPL ("Lizenz");
+ * Sie dürfen dieses Werk ausschließlich gemäß
+ * dieser Lizenz nutzen.
+ * Eine Kopie der Lizenz finden Sie hier:
+ *
+ * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+ *
+ * Sofern nicht durch anwendbare Rechtsvorschriften
+ * gefordert oder in schriftlicher Form vereinbart, wird
+ * die unter der Lizenz verbreitete Software "so wie sie
+ * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+ * ausdrücklich oder stillschweigend - verbreitet.
+ * Die sprachspezifischen Genehmigungen und Beschränkungen
+ * unter der Lizenz sind dem Lizenztext zu entnehmen.
+ */
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { ReactiveFormsModule } from '@angular/forms';
+import { MatIcon } from '@angular/material/icon';
+import { MatFormFieldModule } from '@angular/material/form-field';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
+import { ConvertForDataTestPipe } from '@alfa-client/tech-shared';
+import { IconButtonWithSpinnerComponent, UiModule } from '@alfa-client/ui';
+import { MockComponent } from 'ng-mocks';
+import { CheckboxEnumEditorComponent } from '@alfa-client/ui';
+
+describe('CheckboxEnumEditorComponent', () => {
+  let component: CheckboxEnumEditorComponent;
+  let fixture: ComponentFixture<CheckboxEnumEditorComponent>;
+
+  beforeEach(async () => {
+    await TestBed.configureTestingModule({
+      declarations: [
+        CheckboxEnumEditorComponent,
+        MatIcon,
+        ConvertForDataTestPipe,
+        MockComponent(IconButtonWithSpinnerComponent),
+      ],
+      imports: [UiModule, MatFormFieldModule, ReactiveFormsModule, BrowserAnimationsModule],
+    }).compileComponents();
+  });
+
+  beforeEach(() => {
+    fixture = TestBed.createComponent(CheckboxEnumEditorComponent);
+    component = fixture.componentInstance;
+    component.defaultItem = { type: 'enumType' };
+    component.checkedItem = { type: 'positive' };
+    component.uncheckedItem = { type: 'negative' };
+    fixture.detectChanges();
+  });
+
+  it('should create', () => {
+    expect(component).toBeTruthy();
+  });
+
+  describe('setSelection', () => {
+    const writeMethodMock = jest.fn();
+
+    beforeEach(() => {
+      component.writeValue = writeMethodMock;
+    });
+
+    it('should write checked value on selected', () => {
+      component.setSelection({ source: null, checked: true });
+
+      expect(writeMethodMock).toHaveBeenCalledWith('positive');
+    });
+
+    it('should write unchecked value on selected', () => {
+      component.setSelection({ source: null, checked: false });
+
+      expect(writeMethodMock).toHaveBeenCalledWith('negative');
+    });
+  });
+});
diff --git a/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.ts b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.ts
new file mode 100644
index 0000000000000000000000000000000000000000..a68cc9326d28c40d77848fa546cd50dbb738c939
--- /dev/null
+++ b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.component.ts
@@ -0,0 +1,57 @@
+/*
+ * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+ * Ministerpräsidenten des Landes Schleswig-Holstein
+ * Staatskanzlei
+ * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+ *
+ * Lizenziert unter der EUPL, Version 1.2 oder - sobald
+ * diese von der Europäischen Kommission genehmigt wurden -
+ * Folgeversionen der EUPL ("Lizenz");
+ * Sie dürfen dieses Werk ausschließlich gemäß
+ * dieser Lizenz nutzen.
+ * Eine Kopie der Lizenz finden Sie hier:
+ *
+ * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+ *
+ * Sofern nicht durch anwendbare Rechtsvorschriften
+ * gefordert oder in schriftlicher Form vereinbart, wird
+ * die unter der Lizenz verbreitete Software "so wie sie
+ * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+ * ausdrücklich oder stillschweigend - verbreitet.
+ * Die sprachspezifischen Genehmigungen und Beschränkungen
+ * unter der Lizenz sind dem Lizenztext zu entnehmen.
+ */
+import { Component, Input, OnInit } from '@angular/core';
+import { FormControlEditorAbstractComponent } from '../formcontrol-editor.abstract.component';
+import { CheckboxEnumEditorItem } from './checkbox-enum-editor.model';
+import { MatCheckboxChange } from '@angular/material/checkbox';
+
+/**
+ * Ein Checkbox, dessen Wert beim FormControl statt boolean als string aus dem enum editor item
+ * abgebildet wird.
+ */
+@Component({
+  selector: 'ozgcloud-checkbox-enum-editor',
+  templateUrl: './checkbox-enum-editor.component.html',
+  styleUrls: ['./checkbox-enum-editor.component.scss'],
+})
+export class CheckboxEnumEditorComponent
+  extends FormControlEditorAbstractComponent
+  implements OnInit
+{
+  @Input() label: string;
+  @Input() defaultItem: CheckboxEnumEditorItem;
+  @Input() checkedItem: CheckboxEnumEditorItem;
+  @Input() uncheckedItem: CheckboxEnumEditorItem;
+
+  public selected: boolean;
+
+  override ngOnInit(): void {
+    this.selected = this.defaultItem === this.checkedItem;
+    this.writeValue(this.defaultItem.type);
+  }
+
+  setSelection(event: MatCheckboxChange): void {
+    this.writeValue(event.checked ? this.checkedItem.type : this.uncheckedItem.type);
+  }
+}
diff --git a/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.model.ts b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.model.ts
new file mode 100644
index 0000000000000000000000000000000000000000..bc86aaa9e7cc72d16fd29bf62756d5c3bd716d66
--- /dev/null
+++ b/alfa-client/libs/ui/src/lib/ui/editor/checkbox-enum-editor/checkbox-enum-editor.model.ts
@@ -0,0 +1,26 @@
+/*
+ * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+ * Ministerpräsidenten des Landes Schleswig-Holstein
+ * Staatskanzlei
+ * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+ *
+ * Lizenziert unter der EUPL, Version 1.2 oder - sobald
+ * diese von der Europäischen Kommission genehmigt wurden -
+ * Folgeversionen der EUPL ("Lizenz");
+ * Sie dürfen dieses Werk ausschließlich gemäß
+ * dieser Lizenz nutzen.
+ * Eine Kopie der Lizenz finden Sie hier:
+ *
+ * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+ *
+ * Sofern nicht durch anwendbare Rechtsvorschriften
+ * gefordert oder in schriftlicher Form vereinbart, wird
+ * die unter der Lizenz verbreitete Software "so wie sie
+ * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+ * ausdrücklich oder stillschweigend - verbreitet.
+ * Die sprachspezifischen Genehmigungen und Beschränkungen
+ * unter der Lizenz sind dem Lizenztext zu entnehmen.
+ */
+export interface CheckboxEnumEditorItem {
+  type: any;
+}
diff --git a/alfa-client/libs/ui/src/lib/ui/ui.module.ts b/alfa-client/libs/ui/src/lib/ui/ui.module.ts
index 61c0bd7440b5187519bb0b8397c35f88bc7f7678..26c004579db2d598a5585164729315680082ce6a 100644
--- a/alfa-client/libs/ui/src/lib/ui/ui.module.ts
+++ b/alfa-client/libs/ui/src/lib/ui/ui.module.ts
@@ -97,6 +97,7 @@ import { SubnavigationComponent } from './subnavigation/subnavigation.component'
 import { ValidationErrorComponent } from './validation-error/validation-error.component';
 import { OzgcloudIconButtonPrimaryComponent } from './ozgcloud-button/ozgcloud-icon-button-primary/ozgcloud-icon-button-primary.component';
 import { OzgcloudPasteTextButtonComponent } from './ozgcloud-paste-text-button/ozgcloud-paste-text-button.component';
+import { CheckboxEnumEditorComponent } from './editor/checkbox-enum-editor/checkbox-enum-editor.component';
 
 @NgModule({
   declarations: [
@@ -146,6 +147,7 @@ import { OzgcloudPasteTextButtonComponent } from './ozgcloud-paste-text-button/o
     BasicDialogComponent,
     OzgcloudButtonContentComponent,
     OzgcloudPasteTextButtonComponent,
+    CheckboxEnumEditorComponent,
   ],
   imports: [
     MatButtonModule,
@@ -245,6 +247,7 @@ import { OzgcloudPasteTextButtonComponent } from './ozgcloud-paste-text-button/o
     SnackbarCloseButtonComponent,
     BasicDialogComponent,
     OzgcloudPasteTextButtonComponent,
+    CheckboxEnumEditorComponent,
   ],
   providers: [
     {