import { modeList, themeList } from './theme-primary-change'; type HexString = string; export type IThemePrimaryColorHex = { themePrimary: HexString; themeSecondary: HexString; themeTertiary: HexString; }; export type IThemeNeutralColorHex = { textMain: HexString; textSecondary: HexString; textTertiary: HexString; textQuaternary: HexString; textQuinary: HexString; bgMain: HexString; bgSecondary: HexString; bgTertiary: HexString; bgQuaternary: HexString; bgQuinary: HexString; borderMain: HexString; borderSecondary: HexString; borderTertiary: HexString; borderQuaternary: HexString; borderQuinary: HexString; outlineMain: HexString; outlineSecondary: HexString; outlineTertiary: HexString; outlineQuaternary: HexString; outlineQuinary: HexString; divideMain: HexString; divideSecondary: HexString; divideTertiary: HexString; divideQuaternary: HexString; divideQuinary: HexString; fillMain: HexString; fillSecondary: HexString; fillTertiary: HexString; fillQuaternary: HexString; fillQuinary: HexString; }; export type IThemeStatusColorHex = { success: HexString; warning: HexString; error: HexString; info: HexString; }; export type IThemeModeType = (typeof modeList)[number]; export type IThemePrimaryColorType = (typeof themeList)[number]; export {};