import { primaryTheme } from './primaryTheme'; import { secondaryTheme } from './secondaryTheme'; import { secondaryRebrandTheme } from './secondaryRebrandTheme'; import { tertiaryTheme } from './tertiaryTheme'; declare type BorderRadius = typeof primaryTheme['BORDER_RADIUS'] | typeof secondaryTheme['BORDER_RADIUS'] | typeof secondaryRebrandTheme['BORDER_RADIUS'] | typeof tertiaryTheme['BORDER_RADIUS']; declare type BoxShadows = typeof primaryTheme['BOX_SHADOWS'] | typeof secondaryTheme['BOX_SHADOWS'] | typeof secondaryRebrandTheme['BOX_SHADOWS'] | typeof tertiaryTheme['BOX_SHADOWS']; export declare type Colors = typeof primaryTheme['COLORS'] | typeof secondaryTheme['COLORS'] | typeof secondaryRebrandTheme['COLORS'] | typeof tertiaryTheme['COLORS']; declare type Fonts = typeof primaryTheme['FONTS'] | typeof secondaryTheme['FONTS'] | typeof secondaryRebrandTheme['FONTS'] | typeof tertiaryTheme['FONTS']; declare type Typography = typeof primaryTheme['TYPOGRAPHY'] | typeof secondaryTheme['TYPOGRAPHY'] | typeof secondaryRebrandTheme['TYPOGRAPHY'] | typeof tertiaryTheme['TYPOGRAPHY']; export declare type ThemeColors = valueof; export interface ThemeType { BORDER_RADIUS: BorderRadius; BOX_SHADOWS: BoxShadows; COLORS: Colors; FONTS: Fonts; TYPOGRAPHY: Typography; __type: 'primary' | 'secondary' | 'secondaryRebrand' | 'tertiary'; } export {}; //# sourceMappingURL=types.d.ts.map