/// <reference types="react" />
import type { TypographyOptions } from '@mui/material/styles/createTypography';
export type FontStyles = Required<Pick<React.CSSProperties, 'fontSize' | 'letterSpacing' | 'fontWeight' | 'lineHeight'>>;
export type TypographyVariantKeys = 'display_large_bold_desktop' | 'display_Xlarge_bold_desktop' | 'headline_small_bold_desktop' | 'headline_small_regular_desktop' | 'headline_medium_bold_desktop' | 'headline_medium_regular_desktop' | 'headline_large_regular_lh_s_desktop' | 'headline_large_bold_lh_s_desktop' | 'headline_large_bold_desktop' | 'body_medium_regular_lh_s_desktop' | 'body_medium_bold_lh_s_desktop' | 'body_large_regular_lh_s_desktop' | 'body_large_regular_lh_s' | 'label_small_regular_desktop' | 'label_small_bold_desktop' | 'label_medium_regular_lh_s_desktop' | 'label_XMedium_regular_desktop' | 'label_XMedium_bold' | 'button_small_bold_desktop' | 'button_medium_bold_desktop' | 'button_medium_regular_desktop' | 'button_big_bold_desktop' | 'disclaimer_small_regular_lh_s_desktop' | 'navigation_medium_regular_desktop' | 'label_XLarge_bold' | 'display_medium_bold' | 'navigation_XSmall_regular_lh_s_desktop' | 'body_small_regular_desktop' | 'display_XMedium_bold' | 'display_large_bold' | 'display_XXLarge_regular_desktop';
export interface CustomTypographyOptions extends TypographyOptions, Record<TypographyVariantKeys, FontStyles> {
}
