import DynamicColor from '../../../styles/DynamicColor'; declare type ResolvedThemeColor = T extends DynamicColor ? string : T; export interface IColorType { contentPrimaryNormal: DynamicColor; contentPrimaryPress: DynamicColor; contentSecondaryNormal: DynamicColor; contentSecondaryPress: DynamicColor; contentTertiaryNormal: DynamicColor; contentTertiaryPress: DynamicColor; contentQuaternaryNormal: DynamicColor; contentQuaternaryPress: DynamicColor; contentDisabledPrimary: DynamicColor; contentDisabledSecondary: DynamicColor; contentInverseNormal: DynamicColor; contentInverseDisabled: DynamicColor; surfacePageBase: DynamicColor; surfacePageLow: DynamicColor; surfaceModalBase: DynamicColor; surfaceModalLow: DynamicColor; surfaceToast: DynamicColor; surfacePopover: DynamicColor; surfaceCardPrimary: DynamicColor; surfaceCardModal: DynamicColor; surfaceCardTranslucent: DynamicColor; surfaceCardSubtle: DynamicColor; fillPrimary: DynamicColor; fillSecondary: DynamicColor; fillTertiary: DynamicColor; fillQuaternary: DynamicColor; fillInverse: DynamicColor; fillSwitchNormal: DynamicColor; fillSwitchDisabled: DynamicColor; dividerPrimary: DynamicColor; dividerSecondary: DynamicColor; mask: DynamicColor; accentYellowFill: DynamicColor; accentYellowContent: DynamicColor; accentYellowLow: DynamicColor; accentYellowSubtle: DynamicColor; accentBlueFill: DynamicColor; accentBlueContent: DynamicColor; accentBlueLow: DynamicColor; accentBlueSubtle: DynamicColor; accentGreenFill: DynamicColor; accentGreenContent: DynamicColor; accentGreenLow: DynamicColor; accentGreenSubtle: DynamicColor; accentOrangeFill: DynamicColor; accentOrangeContent: DynamicColor; accentOrangeLow: DynamicColor; accentOrangeSubtle: DynamicColor; accentWathetFill: DynamicColor; accentWathetContent: DynamicColor; accentWathetLow: DynamicColor; accentWathetSubtle: DynamicColor; accentPurpleFill: DynamicColor; accentPurpleContent: DynamicColor; accentPurpleLow: DynamicColor; accentPurpleSubtle: DynamicColor; accentRedFill: DynamicColor; accentRedContent: DynamicColor; accentRedLow: DynamicColor; accentRedSubtle: DynamicColor; accentOsFill: DynamicColor; accentOsContent: DynamicColor; accentOsLow: DynamicColor; accentOsSubtle: DynamicColor; accentApricotOrangeFill: DynamicColor; accentApricotOrangeContent: DynamicColor; accentApricotOrangeLow: DynamicColor; accentApricotOrangeSubtle: DynamicColor; staticBlack: DynamicColor; staticBlack80: DynamicColor; staticBlack50: DynamicColor; staticBlack40: DynamicColor; staticBlack30: DynamicColor; staticBlack10: DynamicColor; staticWhite: DynamicColor; staticWhite80: DynamicColor; staticWhite70: DynamicColor; staticWhite60: DynamicColor; staticWhite50: DynamicColor; staticWhite40: DynamicColor; staticWhite30: DynamicColor; staticWhite20: DynamicColor; staticWhite15: DynamicColor; staticWhite10: DynamicColor; otherBorder: DynamicColor; otherButtonPressed: DynamicColor; otherListPressed: DynamicColor; otherAlertShadow: DynamicColor; } export declare type defaultColorData = { [K in keyof IColorType]: ResolvedThemeColor; }; declare type ColorData = { dark: defaultColorData; light: defaultColorData; } & defaultColorData; export default ColorData;