import { FlattenSimpleInterpolation } from 'styled-components'; /** * Interface that is returned by our `generateFontSize`, letterSpacing needs to * be a string, since it also can be negative, etc. */ interface IGenerateFontSize { fontSize: number; lineHeight: number; letterSpacing: string; } /** * Generate the dynamic font metrics and get an object in return. * * @param size * @param lineHeightMultiplier * * @returns IGenerateFontSize */ export declare function generateFontSize(size: number, lineHeightMultiplier?: number): IGenerateFontSize; /** * Generate a font size using this function, and get a styled-components `css` * template literal * * @param size * @param lineHeightMultiplier * * @returns TemplateLiteral */ export default function fontSize(size: number, lineHeightMultiplier?: number): FlattenSimpleInterpolation; export {};