From f5a946369972ef0961296da35b4413f80f9be0c0 Mon Sep 17 00:00:00 2001 From: Alex Carpenter Date: Fri, 2 Oct 2026 14:28:47 -0400 Subject: [PATCH] fix(ui): import createTheme types relatively for deterministic declarations --- .changeset/stable-createtheme-type-imports.md | 2 ++ packages/ui/src/themes/createTheme.ts | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 .changeset/stable-createtheme-type-imports.md diff --git a/.changeset/stable-createtheme-type-imports.md b/.changeset/stable-createtheme-type-imports.md new file mode 100644 index 00000000000..a845151cc84 --- /dev/null +++ b/.changeset/stable-createtheme-type-imports.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/packages/ui/src/themes/createTheme.ts b/packages/ui/src/themes/createTheme.ts index 90bb209361c..d63b28803a2 100644 --- a/packages/ui/src/themes/createTheme.ts +++ b/packages/ui/src/themes/createTheme.ts @@ -1,9 +1,7 @@ -// Temp way to import the type. We will clean this up when we extract -// theming into its own package import type { DeepPartial } from '@clerk/shared/types'; -import type { BaseTheme, Elements, Theme } from '@clerk/ui/internal'; import type { InternalTheme } from '../foundations'; +import type { BaseTheme, Elements, Theme } from '../internal/appearance'; interface CreateClerkThemeParams extends DeepPartial, Pick { /**