import type { GrayColorSteps } from './Color';
export type Typography = {
    [key: string]: string;
    fontDisplay2xl: string;
    fontStyleDisplay2xl: string;
    fontSizeDisplay2xl: string;
    lineHeightDisplay2xl: string;
    letterSpacingDisplay2xl: string;
    fontColorDisplay2xl: string;
    fontDisplayXl: string;
    fontStyleDisplayXl: string;
    fontSizeDisplayXl: string;
    lineHeightDisplayXl: string;
    letterSpacingDisplayXl: string;
    fontColorDisplayXl: string;
    fontDisplayLg: string;
    fontStyleDisplayLg: string;
    fontSizeDisplayLg: string;
    lineHeightDisplayLg: string;
    letterSpacingDisplayLg: string;
    fontColorDisplayLg: string;
    fontDisplayMd: string;
    fontStyleDisplayMd: string;
    fontSizeDisplayMd: string;
    lineHeightDisplayMd: string;
    letterSpacingDisplayMd: string;
    fontColorDisplayMd: string;
    fontDisplaySm: string;
    fontStyleDisplaySm: string;
    fontSizeDisplaySm: string;
    lineHeightDisplaySm: string;
    letterSpacingDisplaySm: string;
    fontColorDisplaySm: string;
    fontDisplayXs: string;
    fontStyleDisplayXs: string;
    fontSizeDisplayXs: string;
    lineHeightDisplayXs: string;
    letterSpacingDisplayXs: string;
    fontColorDisplayXs: string;
    fontTextXl: string;
    fontStyleTextXl: string;
    fontSizeTextXl: string;
    lineHeightTextXl: string;
    letterSpacingTextXl: string;
    fontColorTextXl: string;
    fontTextLg: string;
    fontStyleTextLg: string;
    fontSizeTextLg: string;
    lineHeightTextLg: string;
    letterSpacingTextLg: string;
    fontColorTextLg: string;
    fontTextMd: string;
    fontStyleTextMd: string;
    fontSizeTextMd: string;
    lineHeightTextMd: string;
    letterSpacingTextMd: string;
    fontColorTextMd: string;
    fontTextSm: string;
    fontStyleTextSm: string;
    fontSizeTextSm: string;
    lineHeightTextSm: string;
    letterSpacingTextSm: string;
    fontColorTextSm: string;
    fontTextXs: string;
    fontStyleTextXs: string;
    fontSizeTextXs: string;
    lineHeightTextXs: string;
    letterSpacingTextXs: string;
    fontColorTextXs: string;
};
export type TypographyColors = GrayColorSteps | 'primary' | 'errorContrast' | 'errorContrast_hue' | 'warningContrast' | 'warningContrast_hue' | 'successContrast' | 'successContrast_hue' | 'backgroundContrast' | 'backgroundContrast_hue' | 'surfaceBackgroundContrast' | 'surfaceBackgroundContrast_hue' | 'primaryContrast' | 'primaryContrast_hue' | 'primaryDullContrast' | 'primaryDullContrast_hue' | 'primaryDistinctContrast' | 'primaryDistinctContrast_hue' | 'surfaceOnPrimaryBackgroundContrast' | 'surfaceOnPrimaryBackgroundContrast_hue' | 'surfaceOnPrimaryDullBackgroundContrast' | 'surfaceOnPrimaryDullBackgroundContrast_hue' | 'surfaceOnPrimaryDistinctBackgroundContrast' | 'surfaceOnPrimaryDistinctBackgroundContrast_hue';
