interface FontWeights { light: string; regular: string; medium: string; semiBold: string; lightItalic: string; regularItalic: string; mediumItalic: string; semiBoldItalic: string; } interface Fonts { neutral: FontWeights; playful: FontWeights; } interface FontSizes { '7xlarge': number; '6xlarge': number; xxxxxlarge: number; xxxxlarge: number; xxxlarge: number; xxlarge: number; xlarge: number; large: number; medium: number; small: number; xsmall: number; } type LineHeights = FontSizes; declare const getFonts: ({ neutral, playful, }: { neutral: string; playful: string; }) => Fonts; declare const getFontSizes: (baseFontSize: number) => FontSizes; declare const getLineHeights: (fontSizes: FontSizes) => LineHeights; export { getFonts, getFontSizes, getLineHeights }; export type { Fonts, FontSizes };