export declare type BrandColors = 'accent' | 'accentThree' | 'accentTwo' | 'black' | 'gray' | 'lightGray' | 'offWhite' | 'primary' | 'secondary' | 'white'; export declare type StateColorOption = 'active' | 'alert' | 'disabled' | 'error' | 'inactive' | 'success' | 'warning'; export declare type UISpecific = 'anchor' | 'ctaButtonBg' | 'footerBg' | 'footerFeedback' | 'headerBg' | 'outlineButtonBg' | 'outlineButtonBorder' | 'panel' | 'primaryButtonBg'; export declare type TypographyColors = 'headline' | 'headlineInverse' | 'bodyCopy' | 'bodyCopyInverse'; export declare type UIColorObject = { [key in UISpecific]: BrandColors; }; export declare type TypographyColorObject = { [key in TypographyColors]: BrandColors; }; export declare type StateColorObject = { [key in StateColorOption]: string; }; export declare type PrimaryColorObject = { [key in BrandColors]: string; }; export interface Colors { brand: PrimaryColorObject; state: StateColorObject; ui: UIColorObject; typography: TypographyColorObject; }