diff --git a/components/date-picker/style/token.ts b/components/date-picker/style/token.ts index 2a2e40fa62..84e63ef7ce 100644 --- a/components/date-picker/style/token.ts +++ b/components/date-picker/style/token.ts @@ -8,9 +8,9 @@ import { getArrowToken } from '../../style/roundedArrow'; import type { GlobalToken, FullToken, + GetDefaultToken, } from '../../theme/internal'; import type { - GetDefaultToken, TokenWithCommonCls, } from '../../theme/util/genComponentStyleHook'; diff --git a/components/tag/style/index.ts b/components/tag/style/index.ts index 547f5eddeb..77f7868597 100644 --- a/components/tag/style/index.ts +++ b/components/tag/style/index.ts @@ -4,9 +4,9 @@ import type { CSSInterpolation } from '@ant-design/cssinjs'; import { TinyColor } from '@ctrl/tinycolor'; import { resetComponent } from '../../style'; -import type { FullToken } from '../../theme/internal'; +import type { FullToken, GetDefaultToken } from '../../theme/internal'; import { genStyleHooks, mergeToken } from '../../theme/internal'; -import type { GenStyleFn, GetDefaultToken } from '../../theme/util/genComponentStyleHook'; +import type { GenStyleFn } from '../../theme/util/genComponentStyleHook'; export interface ComponentToken { /** diff --git a/components/theme/interface/cssinjs-utils.ts b/components/theme/interface/cssinjs-utils.ts index dd624d44cc..85d1cce43e 100644 --- a/components/theme/interface/cssinjs-utils.ts +++ b/components/theme/interface/cssinjs-utils.ts @@ -2,6 +2,7 @@ import type { GlobalToken as GlobalTokenTypeUtil, OverrideTokenMap as OverrideTokenTypeUtil, FullToken as FullTokenTypeUtil, + GetDefaultToken as GetDefaultTokenTypeUtil, TokenMapKey, } from '@ant-design/cssinjs-utils'; @@ -17,3 +18,5 @@ export type OverrideToken = OverrideTokenTypeUtil export type OverrideComponent = TokenMapKey; export type FullToken> = FullTokenTypeUtil; + +export type GetDefaultToken> = GetDefaultTokenTypeUtil; diff --git a/components/theme/interface/index.ts b/components/theme/interface/index.ts index 862a76e315..84ebccafa1 100644 --- a/components/theme/interface/index.ts +++ b/components/theme/interface/index.ts @@ -12,6 +12,7 @@ export type { OverrideToken, FullToken, OverrideComponent, + GetDefaultToken, } from './cssinjs-utils'; export type { AliasToken } from './alias'; diff --git a/components/theme/internal.ts b/components/theme/internal.ts index f483af1d86..a3d4b0da52 100644 --- a/components/theme/internal.ts +++ b/components/theme/internal.ts @@ -9,12 +9,12 @@ import type { GlobalToken, UseComponentStyleResult, FullToken, + GetDefaultToken, OverrideComponent, } from './interface'; import { PresetColors } from './interface'; import { getLineHeight } from './themes/shared/genFontSizes'; import useToken from './useToken'; -import type { GetDefaultToken } from './util/genComponentStyleHook'; import genComponentStyleHook, { genStyleHooks, genSubStyleComponent,