diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md
index aaf27ef9..a328325e 100644
--- a/COMPONENT_INDEX.md
+++ b/COMPONENT_INDEX.md
@@ -2378,7 +2378,7 @@ export interface MultiSelectItem {
| selectionFeedback | No | let
| No | "top" | "fixed" | "top-after-reopen"
| "top-after-reopen"
| Specify the selection feedback after selecting items |
| disabled | No | let
| No | boolean
| false
| Set to `true` to disable the dropdown |
| filterable | No | let
| No | boolean
| false
| Set to `true` to filter items |
-| filterItem | No | let
| No | (item: MultiSelectItem, value: string) => string
| (item, value) => item.text.toLowerCase().includes(value.trim().toLowerCase())
| Override the filtering logic
The default filtering is an exact string comparison |
+| filterItem | No | let
| No | (item: MultiSelectItem, value: string) => boolean
| (item, value) => item.text.toLowerCase().includes(value.trim().toLowerCase())
| Override the filtering logic
The default filtering is an exact string comparison |
| light | No | let
| No | boolean
| false
| Set to `true` to enable the light variant |
| locale | No | let
| No | string
| "en"
| Specify the locale |
| placeholder | No | let
| No | string
| ""
| Specify the placeholder text |
diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json
index 49caf480..bded7736 100644
--- a/docs/src/COMPONENT_API.json
+++ b/docs/src/COMPONENT_API.json
@@ -7123,7 +7123,7 @@
"name": "filterItem",
"kind": "let",
"description": "Override the filtering logic\nThe default filtering is an exact string comparison",
- "type": "(item: MultiSelectItem, value: string) => string",
+ "type": "(item: MultiSelectItem, value: string) => boolean",
"value": "(item, value) => item.text.toLowerCase().includes(value.trim().toLowerCase())",
"isFunction": true,
"isFunctionDeclaration": false,
diff --git a/types/MultiSelect/MultiSelect.svelte.d.ts b/types/MultiSelect/MultiSelect.svelte.d.ts
index c27b91db..ed2bdde9 100644
--- a/types/MultiSelect/MultiSelect.svelte.d.ts
+++ b/types/MultiSelect/MultiSelect.svelte.d.ts
@@ -90,7 +90,7 @@ export interface MultiSelectProps extends RestProps {
* The default filtering is an exact string comparison
* @default (item, value) => item.text.toLowerCase().includes(value.trim().toLowerCase())
*/
- filterItem?: (item: MultiSelectItem, value: string) => string;
+ filterItem?: (item: MultiSelectItem, value: string) => boolean;
/**
* Set to `true` to open the dropdown