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