1
2-keepclassmembers class * {
3  @expo.modules.core.interfaces.ExpoProp *;
4}
5
6-keepclassmembers class * {
7  @expo.modules.core.interfaces.ExpoMethod *;
8}
9
10-keep @expo.modules.core.interfaces.DoNotStrip class *
11-keepclassmembers class * {
12  @expo.modules.core.interfaces.DoNotStrip *;
13}
14
15-keep class * implements expo.modules.kotlin.records.Record {
16  *;
17}
18-keepclassmembers enum * implements expo.modules.kotlin.types.Enumerable {
19  *;
20}
21
22-keepclassmembers class * implements expo.modules.kotlin.views.ExpoView {
23  public <init>(android.content.Context);
24  public <init>(android.content.Context, expo.modules.kotlin.AppContext);
25}
26
27-keepclassmembers class * {
28  expo.modules.kotlin.viewevent.ViewEventCallback *;
29}
30
31-keepclassmembers class * {
32  expo.modules.kotlin.viewevent.ViewEventDelegate *;
33}
34