export type TypographyPrefix = 'lp-sys-typo'; export type TypographyTitlePrefix = 'title'; export type TypographyTitle = | '1-accent-bold' | '2-accent-bold' | '3-accent-bold' | '4-accent-bold' | '5-accent-bold' | '1-normal-bold' | '2-normal-bold' | '3-normal-bold' | '4-normal-bold' | '5-normal-bold'; export type TypographyTitleType = `${TypographyTitlePrefix}${TypographyTitle}`; export type TypographyDisplayPrefix = 'display'; export type TypographyDisplay = '2-accent-black' | '3-accent-black'; export type TypographyDisplayType = `${TypographyDisplayPrefix}${TypographyDisplay}`; export type TypographyHeadingPrefix = 'heading'; export type TypographyHeading = | '1-answer' | '2-answer' | '3-answer' | '4-answer' | '5-answer' | '6-answer'; export type TypographyHeadingType = `${TypographyHeadingPrefix}${TypographyHeading}`; export type TypographyParagraphPrefix = 'paragraph'; export type TypographyParagraph = | '1-normal-bold' | '2-normal-bold' | '3-normal-bold' | '4-normal-bold' | '1-normal-medium' | '2-normal-medium' | '3-normal-medium' | '4-normal-medium' | '1-normal-regular' | '2-normal-regular' | '3-normal-regular' | '4-normal-regular' | '2-post-regular' | '3-post-regular' | '4-post-regular' | '2-answer-bold' | '2-answer-regular'; export type TypographyParagraphType = `${TypographyParagraphPrefix}${TypographyParagraph}`; export type TypographyCaptionPrefix = 'caption'; export type TypographyCaption = | '1-normal-bold' | '2-normal-bold' | '3-normal-bold' | '1-normal-medium' | '2-normal-medium' | '3-normal-medium' | '1-normal-regular' | '2-normal-regular' | '3-normal-regular'; export type TypographyCaptionType = `${TypographyCaptionPrefix}${TypographyCaption}`; export type TypographyKeys = `${TypographyPrefix}-${ | TypographyTitleType | TypographyDisplayType | TypographyHeadingType | TypographyParagraphType | TypographyCaptionType}`; export type TypographyType = | TypographyDisplayPrefix | TypographyCaptionPrefix | TypographyParagraphPrefix | TypographyHeadingPrefix | TypographyTitlePrefix;