diff --git a/src/content/examples/components/dropdown/position.svelte b/src/content/examples/components/dropdown/position.svelte
index cd4caf6e..4cb20ede 100644
--- a/src/content/examples/components/dropdown/position.svelte
+++ b/src/content/examples/components/dropdown/position.svelte
@@ -1,5 +1,5 @@
import { Settings, User, LogOut, ChevronDown } from 'lucide-svelte';
- import type { ModelDropdownProps } from 'lapikit/labs/components';
+ import type { ModelDropdownProps } from 'lapikit/components';
diff --git a/src/content/examples/components/popover/position.svelte b/src/content/examples/components/popover/position.svelte
index 6c80c163..3e06d491 100644
--- a/src/content/examples/components/popover/position.svelte
+++ b/src/content/examples/components/popover/position.svelte
@@ -1,5 +1,5 @@
diff --git a/src/content/examples/components/popover/preview.svelte b/src/content/examples/components/popover/preview.svelte
index 43c6704b..29252a63 100644
--- a/src/content/examples/components/popover/preview.svelte
+++ b/src/content/examples/components/popover/preview.svelte
@@ -1,5 +1,5 @@
diff --git a/src/content/examples/essentials/regular-import-components.svelte b/src/content/examples/essentials/regular-import-components.svelte
index 8e7737fc..2ba5bcf2 100644
--- a/src/content/examples/essentials/regular-import-components.svelte
+++ b/src/content/examples/essentials/regular-import-components.svelte
@@ -1,5 +1,5 @@
diff --git a/src/content/examples/essentials/use-component-without-preprocessor.svelte b/src/content/examples/essentials/use-component-without-preprocessor.svelte
index 9a6d3bae..4f0a5f6c 100644
--- a/src/content/examples/essentials/use-component-without-preprocessor.svelte
+++ b/src/content/examples/essentials/use-component-without-preprocessor.svelte
@@ -1,5 +1,5 @@
Click me
diff --git a/src/content/examples/started/svelte-config-js.js b/src/content/examples/started/svelte-config-js.js
index 03879569..6e830432 100644
--- a/src/content/examples/started/svelte-config-js.js
+++ b/src/content/examples/started/svelte-config-js.js
@@ -1,5 +1,5 @@
import adapter from '@sveltejs/adapter-node';
-import { lapikitPreprocess } from 'lapikit/labs/preprocess';
+import { lapikitPreprocess } from 'lapikit/preprocess';
/** @type {import('@sveltejs/kit').Config} */
const config = {
diff --git a/src/lib/@types/mdsvex.ts b/src/lib/@types/mdsvex.ts
index 1a4be9a0..16667aef 100644
--- a/src/lib/@types/mdsvex.ts
+++ b/src/lib/@types/mdsvex.ts
@@ -5,6 +5,7 @@ export type DocMetadataValue =
| number
| boolean
| null
+ | undefined
| DocMetadataValue[]
| { [key: string]: DocMetadataValue };
diff --git a/src/routes/docs/+layout.svelte b/src/routes/docs/+layout.svelte
index d1b2c4a3..15f5a599 100644
--- a/src/routes/docs/+layout.svelte
+++ b/src/routes/docs/+layout.svelte
@@ -4,7 +4,7 @@
import { theme_storage_key } from '$lib';
// types
- import type { ModelDropdownProps } from 'lapikit/labs/components';
+ import type { ModelDropdownProps } from 'lapikit/components';
// components
import Search from '$components/search.svelte';
diff --git a/src/templates/doc.svelte b/src/templates/doc.svelte
index 7dbfec69..4df3e6e0 100644
--- a/src/templates/doc.svelte
+++ b/src/templates/doc.svelte
@@ -12,7 +12,7 @@
import type { MarkdownHeading } from '$lib/@types';
import type { PageData } from '../routes/docs/[...slug]/$types';
import { docsNavigation, getBreadcrumbs } from '$lib';
- import type { ModelDropdownProps } from 'lapikit/labs/components';
+ import type { ModelDropdownProps } from 'lapikit/components';
// Components
import TableOfContent from '../components/table-of-content.svelte';
diff --git a/src/templates/page.svelte b/src/templates/page.svelte
index 072692bf..749d5595 100644
--- a/src/templates/page.svelte
+++ b/src/templates/page.svelte
@@ -5,7 +5,7 @@
import type { MarkdownHeading } from '$lib/@types';
import { getBreadcrumbs } from '$lib/breadcrumbs';
- import type { ModelDropdownProps } from 'lapikit/labs/components';
+ import type { ModelDropdownProps } from 'lapikit/components';
import { ChevronDown, ChevronRight } from 'lucide-svelte';
// components
diff --git a/svelte.config.js b/svelte.config.js
index 3539ff36..8ce14236 100644
--- a/svelte.config.js
+++ b/svelte.config.js
@@ -1,7 +1,7 @@
import { mdsvex } from 'mdsvex';
import adapter from '@sveltejs/adapter-node';
import { mdsvexOptions } from './mdsvex.config.js';
-import { lapikitPreprocess } from 'lapikit/labs/preprocess';
+import { lapikitPreprocess } from 'lapikit/preprocess';
/** @type {import('@sveltejs/kit').Config} */
const config = {