diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md
index c842cb44..192fffe4 100644
--- a/COMPONENT_INDEX.md
+++ b/COMPONENT_INDEX.md
@@ -563,14 +563,16 @@ None.
### Events
-| Event name | Type | Detail |
-| :----------- | :--------- | :----- |
-| click | forwarded | -- |
-| mouseover | forwarded | -- |
-| mouseenter | forwarded | -- |
-| mouseleave | forwarded | -- |
-| animationend | forwarded | -- |
-| copy | dispatched | -- |
+| Event name | Type | Detail |
+| :----------- | :--------- | :---------------- |
+| expand | dispatched | null
|
+| collapse | dispatched | null
|
+| click | forwarded | -- |
+| mouseover | forwarded | -- |
+| mouseenter | forwarded | -- |
+| mouseleave | forwarded | -- |
+| animationend | forwarded | -- |
+| copy | dispatched | -- |
## `CodeSnippetSkeleton`
diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json
index 7632a17f..6f71b1c1 100644
--- a/docs/src/COMPONENT_API.json
+++ b/docs/src/COMPONENT_API.json
@@ -1158,6 +1158,8 @@
}
],
"events": [
+ { "type": "dispatched", "name": "expand", "detail": "null" },
+ { "type": "dispatched", "name": "collapse", "detail": "null" },
{
"type": "forwarded",
"name": "click",
diff --git a/types/CodeSnippet/CodeSnippet.svelte.d.ts b/types/CodeSnippet/CodeSnippet.svelte.d.ts
index e80d5353..35f4fa5c 100644
--- a/types/CodeSnippet/CodeSnippet.svelte.d.ts
+++ b/types/CodeSnippet/CodeSnippet.svelte.d.ts
@@ -120,6 +120,8 @@ export interface CodeSnippetProps {
export default class CodeSnippet extends SvelteComponentTyped<
CodeSnippetProps,
{
+ expand: CustomEvent;
+ collapse: CustomEvent;
click: WindowEventMap["click"];
mouseover: WindowEventMap["mouseover"];
mouseenter: WindowEventMap["mouseenter"];