diff --git a/src/components/Form/src/components/ApiCheckboxGroup.vue b/src/components/Form/src/components/ApiCheckboxGroup.vue
new file mode 100644
index 00000000..de9a7994
--- /dev/null
+++ b/src/components/Form/src/components/ApiCheckboxGroup.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
diff --git a/src/components/Form/src/types/index.ts b/src/components/Form/src/types/index.ts
index 8a2cb25d..8ba5cbd0 100644
--- a/src/components/Form/src/types/index.ts
+++ b/src/components/Form/src/types/index.ts
@@ -123,6 +123,7 @@ interface _CustomComponents {
FileUpload: ExtractPropTypes<(typeof import('../components/FileUpload.vue'))['default']>
Editor: ExtractPropTypes<(typeof import('@/components/Tinymce/src/Editor.vue'))['default']>
CronTab: ExtractPropTypes<(typeof import('@/components/CronTab/src/CronTabInput.vue'))['default']>
+ ApiCheckboxGroup: ExtractPropTypes<(typeof import('../components/ApiCheckboxGroup.vue'))['default']>
}
type CustomComponents = {
@@ -171,4 +172,5 @@ export interface ComponentProps {
FileUpload: CustomComponents['FileUpload'] & ExtractPropTypes<(typeof import('ant-design-vue/es/upload'))['default']>
Editor: CustomComponents['Editor']
CronTab: CustomComponents['CronTab']
+ ApiCheckboxGroup: CustomComponents['ApiCheckboxGroup'] & ComponentProps['CheckboxGroup']
}