import type { TokenType } from '@ant-design/cssinjs'; export type TokenMap = Record; export type TokenMapKey = Extract; export type GlobalToken = AliasToken & CompTokenMap; export type OverrideTokenMap = { [key in keyof CompTokenMap]: Partial & Partial; }; export type GlobalTokenWithComponent> = GlobalToken & CompTokenMap[C]; export type ComponentToken> = Exclude[C], undefined>; export type ComponentTokenKey> = keyof ComponentToken;