# Datecs Printer Library ProGuard Rules

# Keep Datecs API classes
-keep class com.datecs.** { *; }
-keepclassmembers class com.datecs.** { *; }
-dontwarn com.datecs.**

# Keep Google ZXing classes
-keep class com.google.zxing.** { *; }
-dontwarn com.google.zxing.**

# Keep native methods
-keepclasseswithmembernames class * {
    native <methods>;
}

# Don't warn about React Native classes (they're provided by the app)
-dontwarn com.facebook.react.**
-dontwarn com.facebook.fbreact.**
