Artifact.Transformable
interface Artifact.Transformable
| MultipleArtifact.ALL_CLASSES_DIRS | Classes that will eventually be dex'ed for this module, that were generated, or processed as directories. | 
| MultipleArtifact.ALL_CLASSES_JARS | Classes that will eventually be dex'ed for this module, that were generated, or processed as jar files. | 
| MultipleArtifact.ASSETS | Assets that will be packaged in the resulting APK or Bundle. | 
| MultipleArtifact.MULTIDEX_KEEP_PROGUARD | Text files with additional ProGuard rules to be used to determine which classes are compiled into the main dex file. | 
| SingleArtifact.AAR | The final AAR file as it would be published. | 
| SingleArtifact.APK | Directory where APK files will be located. | 
| SingleArtifact.BUNDLE | The final Bundle ready for consumption at Play Store. | 
| SingleArtifact.MERGED_MANIFEST | Merged manifest file that will be used in the APK, Bundle and InstantApp packages. | 
| SingleArtifact.METADATA_LIBRARY_DEPENDENCIES_REPORT | The metadata for the library dependencies. | 
Denotes an artifact type that can transformed.
Either a Single or Multiple artifact type can be transformed.
