1// Signature format: 4.0 2package androidx.compose.ui.text.googlefonts { 3 4 public final class FontProviderHelperKt { 5 } 6 7 @androidx.compose.ui.text.ExperimentalTextApi public final class GoogleFont { 8 ctor public GoogleFont(String name, optional boolean bestEffort); 9 method public boolean getBestEffort(); 10 method public String getName(); 11 property public final boolean bestEffort; 12 property public final String name; 13 } 14 15 @androidx.compose.ui.text.ExperimentalTextApi public static final class GoogleFont.Provider { 16 ctor public GoogleFont.Provider(String providerAuthority, String providerPackage, @ArrayRes int certificates); 17 ctor public GoogleFont.Provider(String providerAuthority, String providerPackage, java.util.List<? extends java.util.List<byte[]>> certificates); 18 field public static final androidx.compose.ui.text.googlefonts.GoogleFont.Provider.Companion Companion; 19 } 20 21 @androidx.compose.ui.text.ExperimentalTextApi public static final class GoogleFont.Provider.Companion { 22 method public android.net.Uri getAllFontsListUri(); 23 property public final android.net.Uri AllFontsListUri; 24 } 25 26 public final class GoogleFontKt { 27 method @androidx.compose.ui.text.ExperimentalTextApi 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); 28 method @WorkerThread @androidx.compose.ui.text.ExperimentalTextApi public static boolean isAvailableOnDevice(androidx.compose.ui.text.googlefonts.GoogleFont.Provider, android.content.Context context); 29 } 30 31} 32 33