diff --git a/packages/primevue/src/config/Config.d.ts b/packages/primevue/src/config/Config.d.ts index 8b73473c7..ca8c67c9a 100644 --- a/packages/primevue/src/config/Config.d.ts +++ b/packages/primevue/src/config/Config.d.ts @@ -59,6 +59,7 @@ import type { InputNumberPassThroughOptions } from 'primevue/inputnumber'; import type { InputOtpPassThroughOptions } from 'primevue/inputotp'; import type { InputSwitchPassThroughOptions } from 'primevue/inputswitch'; import type { InputTextPassThroughOptions } from 'primevue/inputtext'; +import type { KeyFilterDirectivePassThroughOptions } from 'primevue/keyfilter'; import type { KnobPassThroughOptions } from 'primevue/knob'; import type { ListboxPassThroughOptions } from 'primevue/listbox'; import type { MegaMenuPassThroughOptions } from 'primevue/megamenu'; @@ -289,12 +290,13 @@ export interface PrimeVuePTOptions { treetable?: DefaultPassThrough; virtualscroller?: DefaultPassThrough; directives?: { - badge?: BadgeDirectivePassThroughOptions; - tooltip?: TooltipDirectivePassThroughOptions; - styleclass?: StyleClassDirectivePassThroughOptions; - focustrap?: FocusTrapDirectivePassThroughOptions; - ripple?: RippleDirectivePassThroughOptions; animate?: AnimateOnScrollDirectivePassThroughOptions; + badge?: BadgeDirectivePassThroughOptions; + focustrap?: FocusTrapDirectivePassThroughOptions; + keyfilter?: KeyFilterDirectivePassThroughOptions; + ripple?: RippleDirectivePassThroughOptions; + styleclass?: StyleClassDirectivePassThroughOptions; + tooltip?: TooltipDirectivePassThroughOptions; }; global?: { css?: ((options: any) => string | undefined) | string | undefined;