# This file defines consumer ProGuard rules for the "audience-network-sdk-api" module.
# Be very specific here on keeping ONLY SDK related classes.
#
# Reason:
# When ProGuard processes an app, it aggregates rules from the app’s own ProGuard configuration
# and from each SDK’s "consumer-proguard-rules.pro" file.
# If we have too broad or generic rules in our consumer files, they may inadvertently match classes
# from app's code and it's dependent libraries, leading to enormous increase in its final APK size.
