diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
index 75fb571db..dcfb7873d 100644
--- a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
+++ b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts
@@ -509,11 +509,29 @@ export interface CascadeSelectSlots {
/**
* Custom header template.
*/
- header(): VNode[];
+ header(scope: {
+ /**
+ * Current value
+ */
+ value: any;
+ /**
+ * Options of the component
+ */
+ options: any[];
+ }): VNode[];
/**
* Custom footer template.
*/
- footer(): VNode[];
+ footer(scope: {
+ /**
+ * Current value
+ */
+ value: any;
+ /**
+ * Options of the component
+ */
+ options: any[];
+ }): VNode[];
}
/**
diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.vue b/packages/primevue/src/cascadeselect/CascadeSelect.vue
index d59c089b7..1a4b0e280 100644
--- a/packages/primevue/src/cascadeselect/CascadeSelect.vue
+++ b/packages/primevue/src/cascadeselect/CascadeSelect.vue
@@ -53,7 +53,7 @@
@keydown="onOverlayKeyDown"
v-bind="{ ...panelProps, ...overlayProps, ...ptm('overlay') }"
>
-