-keep class com.authme.sdk.nfc.AuthmeNFCKit { *; }
-keep class com.authme.sdk.nfc.AuthmeNFCKit$Companion { *; }
-keep class com.authme.sdk.nfc.data.** { *; }
-keep class com.authme.sdk.nfc.protocol.** { *; }
-keep class com.authme.sdk.nfc.utils.AuthmeNfcConst { *; }
-keep class com.authme.sdk.nfc.utils.AuthmeNfcCode { *; }
-keep interface com.authme.sdk.nfc.ui.presentation.ScanControlProtocol { *; }
-keep class * implements com.authme.sdk.nfc.ui.presentation.ScanControlProtocol { *; }
-keep class com.authme.sdk.nfc.ui.presentation.ScanController { *; }
-keep class com.authme.sdk.nfc.ui.presentation.DefaultScanController { *; }
-keep class com.authme.sdk.nfc.ui.presentation.StartActivityForNfcResult { *; }
-keep class com.authme.sdk.nfc.ui.presentation.DefaultStartActivityForNfcResult { *; }
-keep interface com.authme.sdk.nfc.ui.custom.NfcCustomUi { *; }
-keep class com.authme.sdk.nfc.ui.custom.ComposeNfcCustomUi { *; }
-keep class com.authme.sdk.nfc.ui.custom.ViewNfcCustomUi { *; }
-keep class com.authme.sdk.nfc.ui.theme.** { *; }
-keep class com.authme.sdk.nfc.extension.BitmapExtKt { *; }
