export interface ColorNeutralBaseen { colorTextBase: string; colorBgBase: string; colorText: string; colorTextSecondary: string; colorTextTertiary: string; colorTextQuaternary: string; colorBorder: string; colorBorderSecondary: string; colorFill: string; colorFillSecondary: string; colorFillTertiary: string; colorFillQuaternary: string; colorBg: string; colorBgContainer: string; colorBgContainerDisabled: string; colorBgElevated: string; } type ColorKey = [1, 2, 3, 4, 5, 6]; interface ColorLinkBaseToken { colorLink: string; colorLinkDidsabled: string; colorLinkHover: string; colorLinkActive: string; } export interface ColorBaseToken extends ColorNeutralBaseen { colorPrimarys: { [key in ColorKey[number]]: string; }; colorErrors: { [key in ColorKey[number]]: string; }; colorSuccesses: { [key in ColorKey[number]]: string; }; colorWarnings: { [key in ColorKey[number]]: string; }; colorInfos: { [key in ColorKey[number]]: string; }; colorLinks: ColorLinkBaseToken; } export {};