import type { GlobalToken as GlobalTokenTypeUtil, OverrideTokenMap as OverrideTokenTypeUtil, FullToken as FullTokenTypeUtil, GetDefaultToken as GetDefaultTokenTypeUtil, GenStyleFn as GenStyleFnTypeUtil, TokenMapKey, } from '@ant-design/cssinjs-utils'; import type { AliasToken } from './alias'; import type { ComponentTokenMap } from './components'; /** Final token which contains the components level override */ export type GlobalToken = GlobalTokenTypeUtil; export type OverrideToken = OverrideTokenTypeUtil; export type OverrideComponent = TokenMapKey; export type FullToken> = FullTokenTypeUtil< ComponentTokenMap, AliasToken, C >; export type GetDefaultToken> = GetDefaultTokenTypeUtil< ComponentTokenMap, AliasToken, C >; export type GenStyleFn> = GenStyleFnTypeUtil< ComponentTokenMap, AliasToken, C >;