1// Signature format: 4.0 2package androidx.compose.ui.text.googlefonts { 3 4 public final class GoogleFont { 5 ctor public GoogleFont(String name, optional boolean bestEffort); 6 method public boolean getBestEffort(); 7 method public String getName(); 8 property public final boolean bestEffort; 9 property public final String name; 10 } 11 12 public static final class GoogleFont.Provider { 13 ctor public GoogleFont.Provider(String providerAuthority, String providerPackage, @ArrayRes int certificates); 14 ctor public GoogleFont.Provider(String providerAuthority, String providerPackage, java.util.List<? extends java.util.List<byte[]>> certificates); 15 } 16 17 public final class GoogleFontKt { 18 method public static androidx.compose.ui.text.font.Font Font(androidx.compose.ui.text.googlefonts.GoogleFont googleFont, androidx.compose.ui.text.googlefonts.GoogleFont.Provider fontProvider, optional androidx.compose.ui.text.font.FontWeight weight, optional int style); 19 method @WorkerThread public static boolean isAvailableOnDevice(androidx.compose.ui.text.googlefonts.GoogleFont.Provider, android.content.Context context); 20 } 21 22 public final class XmlLoaderKt { 23 method public static androidx.compose.ui.text.googlefonts.GoogleFont GoogleFont(android.content.Context context, @FontRes int fontXml); 24 } 25 26} 27 28