public abstract interface class app/revanced/manager/plugin/downloader/ActivityLaunchPermit { public abstract fun launch (Landroid/content/Intent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public class app/revanced/manager/plugin/downloader/App : android/os/Parcelable { public static final field CREATOR Landroid/os/Parcelable$Creator; public fun (Ljava/lang/String;Ljava/lang/String;)V public fun describeContents ()I public fun equals (Ljava/lang/Object;)Z public fun getPackageName ()Ljava/lang/String; public fun getVersion ()Ljava/lang/String; public fun hashCode ()I public fun writeToParcel (Landroid/os/Parcel;I)V } public final class app/revanced/manager/plugin/downloader/App$Creator : android/os/Parcelable$Creator { public fun ()V public final fun createFromParcel (Landroid/os/Parcel;)Lapp/revanced/manager/plugin/downloader/App; public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; public final fun newArray (I)[Lapp/revanced/manager/plugin/downloader/App; public synthetic fun newArray (I)[Ljava/lang/Object; } public final class app/revanced/manager/plugin/downloader/ConstantsKt { public static final field PLUGIN_HOST_PERMISSION Ljava/lang/String; } public abstract interface class app/revanced/manager/plugin/downloader/DownloadScope { public abstract fun reportSize (JLkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class app/revanced/manager/plugin/downloader/Downloader { } public final class app/revanced/manager/plugin/downloader/DownloaderBuilder { } public final class app/revanced/manager/plugin/downloader/DownloaderContext { public fun (Landroid/content/Context;Ljava/lang/String;)V public final fun getAndroidContext ()Landroid/content/Context; public final fun getPluginHostPackageName ()Ljava/lang/String; } public final class app/revanced/manager/plugin/downloader/DownloaderKt { public static final fun downloader (Lkotlin/jvm/functions/Function1;)Lapp/revanced/manager/plugin/downloader/DownloaderBuilder; } public final class app/revanced/manager/plugin/downloader/DownloaderScope { public final fun download (Lkotlin/jvm/functions/Function2;)V public final fun get (Lkotlin/jvm/functions/Function4;)V public final fun getHostPackageName ()Ljava/lang/String; public final fun getPluginPackageName ()Ljava/lang/String; } public final class app/revanced/manager/plugin/downloader/ExtensionsKt { public static final fun download (Lapp/revanced/manager/plugin/downloader/DownloaderScope;Lkotlin/jvm/functions/Function4;)V } public abstract interface class app/revanced/manager/plugin/downloader/GetScope { public abstract fun requestUserInteraction (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public abstract interface annotation class app/revanced/manager/plugin/downloader/PluginHostApi : java/lang/annotation/Annotation { } public abstract class app/revanced/manager/plugin/downloader/UserInteractionException : java/lang/Exception { public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V } public abstract class app/revanced/manager/plugin/downloader/UserInteractionException$Activity : app/revanced/manager/plugin/downloader/UserInteractionException { public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V } public final class app/revanced/manager/plugin/downloader/UserInteractionException$Activity$Cancelled : app/revanced/manager/plugin/downloader/UserInteractionException$Activity { public fun ()V } public final class app/revanced/manager/plugin/downloader/UserInteractionException$Activity$NotCompleted : app/revanced/manager/plugin/downloader/UserInteractionException$Activity { public fun (ILandroid/content/Intent;)V public final fun getIntent ()Landroid/content/Intent; public final fun getResultCode ()I } public final class app/revanced/manager/plugin/downloader/UserInteractionException$RequestDenied : app/revanced/manager/plugin/downloader/UserInteractionException { public fun ()V }