const typography = { letterSpacings: { 'xxs': -1.5, 'xs': -0.5, 'sm': 0, 'md': 0.1, 'lg': 0.15, 'xl': 0.25, '2xl': 0.4, '3xl': 0.5, '4xl': 1.25, '5xl': 1.5, }, lineHeights: { 'none': 16, 'shorter': 20, 'short': 22, 'base': 24, 'tall': 26, 'taller': 32, '3': 12, '4': 16, '5': 20, '6': 24, '7': 28, '8': 32, '9': 36, '10': 40, }, // fontConfig: { // Roboto: { // 100: { // normal: 'Roboto-Light', // italic: 'Roboto-LightItalic', // }, // 200: { // normal: 'Roboto-Light', // italic: 'Roboto-LightItalic', // }, // 300: { // normal: 'Roboto-Light', // italic: 'Roboto-LightItalic', // }, // 400: { // normal: 'Roboto-Regular', // italic: 'Roboto-Italic', // }, // 500: { // normal: 'Roboto-Medium', // italic: 'Roboto-MediumItalic', // }, // 600: { // normal: 'Roboto-Medium', // italic: 'Roboto-MediumItalic', // }, // 700: { // normal: 'Roboto-Bold', // italic: 'Roboto-BoldItalic', // }, // 800: { // normal: 'Roboto-Bold', // italic: 'Roboto-BoldItalic', // }, // 900: { // normal: 'Roboto-Bold', // italic: 'Roboto-BoldItalic', // }, // }, // Montserrat: { // 100: { // normal: 'Montserrat-Light', // italic: 'Montserrat-LightItalic', // }, // 200: { // normal: 'Montserrat-Light', // italic: 'Montserrat-LightItalic', // }, // 300: { // normal: 'Montserrat-Light', // italic: 'Montserrat-LightItalic', // }, // 400: { // normal: 'Montserrat-Regular', // italic: 'Montserrat-Italic', // }, // 500: { // normal: 'Montserrat-Medium', // italic: 'Montserrat-MediumItalic', // }, // 600: { // normal: 'Montserrat-SemiBold', // italic: 'Montserrat-SemiBoldItalic', // }, // 700: { // normal: 'Montserrat-Bold', // italic: 'Montserrat-BoldItalic', // }, // 800: { // normal: 'Montserrat-ExtraBold', // italic: 'Montserrat-ExtraBoldItalic', // }, // 900: { // normal: 'Montserrat-Black', // italic: 'Montserrat-BlackItalic', // }, // }, // }, fontWeights: { hairline: 100, thin: 200, light: 300, normal: 400, medium: 500, semibold: 600, bold: 700, extrabold: 800, black: 900, }, fonts: { heading: undefined, body: undefined, mono: undefined, }, fontSizes: { 'xxs': 10, 'xs': 12, 'sm': 14, 'md': 16, 'lg': 18, 'xl': 20, '2xl': 24, '3xl': 30, '4xl': 36, '5xl': 48, '6xl': 60, '7xl': 72, '8xl': 96, '9xl': 128, }, }; export type ITypography = typeof typography; export default typography;