import { TTypographyObj } from '../Typography.model'; export type TgenerateFontVariants = { themeFonts: TTypographyObj; lineHeight?: number | string; letterSpacing?: number | string; fontWeight?: number | string; }; export declare const generateFontVariants: (props: TgenerateFontVariants) => { displayHero: import('styled-components').RuleSet; displayHeadline: import('styled-components').RuleSet; displayTitle: import('styled-components').RuleSet; sectionTitle: import('styled-components').RuleSet; sectionSubtitle: import('styled-components').RuleSet; sectionSubsectionTitle: import('styled-components').RuleSet; bodytextLg: import('styled-components').RuleSet; bodytextMd: import('styled-components').RuleSet; bodytextSm: import('styled-components').RuleSet; subTextCaption: import('styled-components').RuleSet; subTextFootnote: import('styled-components').RuleSet; subTextLegal: import('styled-components').RuleSet; interactiveLg: import('styled-components').RuleSet; interactiveXl: import('styled-components').RuleSet; interactiveMd: import('styled-components').RuleSet; interactiveXs: import('styled-components').RuleSet; interactiveSm: import('styled-components').RuleSet; };