diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
index b4684628e..6ab976d0c 100644
--- a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
+++ b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
@@ -502,6 +502,14 @@ export interface CascadeSelectSlots {
*/
class: string;
}): VNode[];
+ /**
+ * Custom header template.
+ */
+ header(): VNode[];
+ /**
+ * Custom footer template.
+ */
+ footer(): VNode[];
}
/**
diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.vue b/packages/primevue/src/cascadeselect/CascadeSelect.vue
index 0735db11f..d59c089b7 100644
--- a/packages/primevue/src/cascadeselect/CascadeSelect.vue
+++ b/packages/primevue/src/cascadeselect/CascadeSelect.vue
@@ -53,6 +53,7 @@
@keydown="onOverlayKeyDown"
v-bind="{ ...panelProps, ...overlayProps, ...ptm('overlay') }"
>
+