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 abstract interface class app/revanced/manager/plugin/downloader/DownloadScope { public abstract fun getTargetFile ()Ljava/io/File; public abstract fun reportProgress (ILjava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public final class app/revanced/manager/plugin/downloader/Downloader { public final fun getDownload ()Lkotlin/jvm/functions/Function3; public final fun getGet ()Lkotlin/jvm/functions/Function4; } public final class app/revanced/manager/plugin/downloader/DownloaderBuilder { public fun ()V public final fun build ()Lapp/revanced/manager/plugin/downloader/Downloader; public final fun download (Lkotlin/jvm/functions/Function3;)V public final fun get (Lkotlin/jvm/functions/Function4;)V } public final class app/revanced/manager/plugin/downloader/DownloaderContext { public fun (Landroid/content/Context;Ljava/io/File;)V public final fun getAndroidContext ()Landroid/content/Context; public final fun getTempDirectory ()Ljava/io/File; } public abstract interface annotation class app/revanced/manager/plugin/downloader/DownloaderDsl : java/lang/annotation/Annotation { } public final class app/revanced/manager/plugin/downloader/DownloaderKt { public static final fun downloader (Lkotlin/jvm/functions/Function1;)Lapp/revanced/manager/plugin/downloader/Downloader; } public abstract interface class app/revanced/manager/plugin/downloader/GetScope { public abstract fun requestUserInteraction (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } public abstract class app/revanced/manager/plugin/downloader/UserInteractionException : java/lang/Exception { public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V } public final class app/revanced/manager/plugin/downloader/UserInteractionException$ActivityCancelled : app/revanced/manager/plugin/downloader/UserInteractionException { public fun ()V } public final class app/revanced/manager/plugin/downloader/UserInteractionException$RequestDenied : app/revanced/manager/plugin/downloader/UserInteractionException { public fun ()V }