@interface TLKFontUtilities : NSObject + (id)preferredFontWithTextStyle:(id)a0 isShort:(BOOL)a1 isBold:(BOOL)a2 useCustomWeight:(BOOL)a3 customFontWeight:(double)a4 isMonoSpaced:(BOOL)a5 isMacStyle:(BOOL)a6; + (id)cachedFontForTextStyle:(id)a0 isShort:(BOOL)a1 isBold:(BOOL)a2 isMacStyle:(BOOL)a3; + (id)thinFontOfSize:(double)a0 grade:(unsigned long long)a1; + (id)textAttachmentForImage:(id)a0 size:(struct CGSize { double x0; double x1; })a1 cornerRoundingStyle:(unsigned long long)a2 appearance:(id)a3; + (id)preferredFontDescriptorWithTextStyle:(id)a0 addingSymbolicTraits:(unsigned int)a1 isMacStyle:(BOOL)a2; + (BOOL)formattedTextItemIsColoredImage:(id)a0; + (id)calloutFont; + (id)shortSubheadFont; + (id)attributedStringForFormattedText:(id)a0 appearance:(id)a1 prominence:(unsigned long long)a2 alignment:(long long)a3 font:(id)a4 isButton:(BOOL)a5 scale:(double)a6 isDark:(BOOL)a7; + (id)clearTextAttachmentForTextAttachment:(id)a0; + (id)cachedFontForTextStyle:(id)a0 isShort:(BOOL)a1 fontWeight:(double)a2; + (id)cachedFontForTextStyle:(id)a0 isShort:(BOOL)a1 isBold:(BOOL)a2 useCustomWeight:(BOOL)a3 customFontWeight:(double)a4 isMacStyle:(BOOL)a5; + (id)attributedStringForRichText:(id)a0 appearance:(id)a1 prominence:(unsigned long long)a2 alignment:(long long)a3 coloredRanges:(id)a4 nonColoredRanges:(id)a5 rangesForNonTemplateImageAttachments:(id)a6 rangesForTemplateImageAttachments:(id)a7 font:(id)a8 isButton:(BOOL)a9 scale:(double)a10 isDark:(BOOL)a11; + (id)subheadBoldFont; + (id)footnoteFont; + (id)cachedFontForTextStyle:(id)a0 isBold:(BOOL)a1 isMacStyle:(BOOL)a2; + (id)updateAttributedStringUnderlineStyle:(id)a0 isUnderlineVisible:(BOOL)a1; + (id)preferredFontForTextStyle:(id)a0; + (id)shortBodyFont; + (id)shortFootnoteFont; + (id)cachedFontForMacTextStyle:(id)a0; + (id)cachedFontForTextStyle:(id)a0; + (id)preferredFontWithTextStyle:(id)a0 isShort:(BOOL)a1 isBold:(BOOL)a2; + (id)subheadFont; + (id)captionFont; + (void)cacheInlineImagesForRichText:(id)a0 inView:(id)a1 updateHandler:(id /* block */)a2; + (id)boldBodyFont; + (id)cachedFontForKey:(id)a0 creatorBlock:(id /* block */)a1; + (id)shortSubheadBoldFont; + (id)preferredFontForTextStyle:(id)a0 maximumContentSizeCategory:(id)a1; + (id)preferredMonospacedFontForTextStyle:(id)a0; + (id)cachedFontForTextStyle:(id)a0 isShort:(BOOL)a1 isBold:(BOOL)a2; + (id)attributedStringForRichText:(id)a0 appearance:(id)a1 prominence:(unsigned long long)a2 alignment:(long long)a3 font:(id)a4 isButton:(BOOL)a5 scale:(double)a6 isDark:(BOOL)a7; @end