package com.strmr.ps.data.remote.api;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.rtsp.RtspHeaders;
import androidx.media3.extractor.text.ttml.TtmlNode;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.strmr.ps.data.remote.model.premiumize.PremiumizeAccountResponse;
import com.strmr.ps.data.remote.model.premiumize.PremiumizeCacheCheckResponse;
import com.strmr.ps.data.remote.model.premiumize.PremiumizeDirectLinkResponse;
import com.strmr.ps.data.remote.model.premiumize.PremiumizeFolderListResponse;
import com.strmr.ps.data.remote.model.premiumize.PremiumizeTransferResponse;
import defpackage.kp6;
import defpackage.pq6;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.Header;
import retrofit2.http.POST;
import retrofit2.http.Query;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\r\bf\u0018\u00002\u00020\u0001J\u0018\u0010\u0002\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J\u0018\u0010\u0007\u001a\u00020\u00032\b\b\u0001\u0010\b\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J(\u0010\t\u001a\u00020\n2\b\b\u0001\u0010\u0004\u001a\u00020\u00052\u000e\b\u0001\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00050\fH§@¢\u0006\u0002\u0010\rJ(\u0010\u000e\u001a\u00020\n2\b\b\u0001\u0010\b\u001a\u00020\u00052\u000e\b\u0001\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00050\fH§@¢\u0006\u0002\u0010\rJ\"\u0010\u000f\u001a\u00020\u00102\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0011\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010\u0013\u001a\u00020\u00102\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0011\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010\u0014\u001a\u00020\u00152\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0011\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010\u0016\u001a\u00020\u00152\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0011\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J0\u0010\u0017\u001a\u00020\u00182\b\b\u0001\u0010\u0004\u001a\u00020\u00052\n\b\u0003\u0010\u0019\u001a\u0004\u0018\u00010\u00052\n\b\u0003\u0010\u001a\u001a\u0004\u0018\u00010\u001bH§@¢\u0006\u0002\u0010\u001cJ0\u0010\u001d\u001a\u00020\u00182\b\b\u0001\u0010\b\u001a\u00020\u00052\n\b\u0003\u0010\u0019\u001a\u0004\u0018\u00010\u00052\n\b\u0003\u0010\u001a\u001a\u0004\u0018\u00010\u001bH§@¢\u0006\u0002\u0010\u001cJ\"\u0010\u001e\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010\u001f\u001a\u00020\u00032\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010 \u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J\"\u0010!\u001a\u00020\u00032\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0012J,\u0010\"\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u00052\b\b\u0001\u0010#\u001a\u00020\u0005H§@¢\u0006\u0002\u0010$J,\u0010%\u001a\u00020\u00032\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u00052\b\b\u0001\u0010#\u001a\u00020\u0005H§@¢\u0006\u0002\u0010$J,\u0010&\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u00052\b\b\u0001\u0010#\u001a\u00020\u0005H§@¢\u0006\u0002\u0010$J,\u0010'\u001a\u00020\u00032\b\b\u0001\u0010\b\u001a\u00020\u00052\b\b\u0001\u0010\u0019\u001a\u00020\u00052\b\b\u0001\u0010#\u001a\u00020\u0005H§@¢\u0006\u0002\u0010$¨\u0006("}, d2 = {"Lcom/strmr/ps/data/remote/api/PremiumizeApiService;", "", "getAccountInfo", "Lcom/strmr/ps/data/remote/model/premiumize/PremiumizeAccountResponse;", "apiKey", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAccountInfoWithToken", "authHeader", "checkCache", "Lcom/strmr/ps/data/remote/model/premiumize/PremiumizeCacheCheckResponse;", "hashes", "", "(Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "checkCacheWithToken", "createTransfer", "Lcom/strmr/ps/data/remote/model/premiumize/PremiumizeTransferResponse;", "magnetOrHash", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "createTransferWithToken", "getDirectLink", "Lcom/strmr/ps/data/remote/model/premiumize/PremiumizeDirectLinkResponse;", "getDirectLinkWithToken", "listFolder", "Lcom/strmr/ps/data/remote/model/premiumize/PremiumizeFolderListResponse;", TtmlNode.ATTR_ID, "includeBreadcrumbs", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "listFolderWithToken", "deleteItem", "deleteItemWithToken", "deleteFolder", "deleteFolderWithToken", "renameItem", AppMeasurementSdk.ConditionalUserProperty.NAME, "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "renameItemWithToken", "renameFolder", "renameFolderWithToken", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public interface PremiumizeApiService {

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class DefaultImpls {
        public static /* synthetic */ Object listFolder$default(PremiumizeApiService premiumizeApiService, String str, String str2, Boolean bool, Continuation continuation, int i, Object obj) {
            if (obj != null) {
                throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: listFolder");
            }
            if ((i & 2) != 0) {
                str2 = null;
            }
            if ((i & 4) != 0) {
                bool = Boolean.TRUE;
            }
            return premiumizeApiService.listFolder(str, str2, bool, continuation);
        }

        public static /* synthetic */ Object listFolderWithToken$default(PremiumizeApiService premiumizeApiService, String str, String str2, Boolean bool, Continuation continuation, int i, Object obj) {
            if (obj != null) {
                throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: listFolderWithToken");
            }
            if ((i & 2) != 0) {
                str2 = null;
            }
            if ((i & 4) != 0) {
                bool = Boolean.TRUE;
            }
            return premiumizeApiService.listFolderWithToken(str, str2, bool, continuation);
        }
    }

    @pq6
    @FormUrlEncoded
    @POST("cache/check")
    Object checkCache(@kp6 @Query("apikey") String str, @Field("items[]") @kp6 List<String> list, @kp6 Continuation<? super PremiumizeCacheCheckResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("cache/check")
    Object checkCacheWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field("items[]") @kp6 List<String> list, @kp6 Continuation<? super PremiumizeCacheCheckResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("transfer/create")
    Object createTransfer(@kp6 @Query("apikey") String str, @Field("src") @kp6 String str2, @kp6 Continuation<? super PremiumizeTransferResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("transfer/create")
    Object createTransferWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field("src") @kp6 String str2, @kp6 Continuation<? super PremiumizeTransferResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("folder/delete")
    Object deleteFolder(@kp6 @Query("apikey") String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("folder/delete")
    Object deleteFolderWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("item/delete")
    Object deleteItem(@kp6 @Query("apikey") String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("item/delete")
    Object deleteItemWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @GET("account/info")
    Object getAccountInfo(@kp6 @Query("apikey") String str, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @GET("account/info")
    Object getAccountInfoWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("transfer/directdl")
    Object getDirectLink(@kp6 @Query("apikey") String str, @Field("src") @kp6 String str2, @kp6 Continuation<? super PremiumizeDirectLinkResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("transfer/directdl")
    Object getDirectLinkWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field("src") @kp6 String str2, @kp6 Continuation<? super PremiumizeDirectLinkResponse> continuation);

    @pq6
    @GET("folder/list")
    Object listFolder(@kp6 @Query("apikey") String str, @pq6 @Query(TtmlNode.ATTR_ID) String str2, @pq6 @Query("includebreadcrumbs") Boolean bool, @kp6 Continuation<? super PremiumizeFolderListResponse> continuation);

    @pq6
    @GET("folder/list")
    Object listFolderWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @pq6 @Query(TtmlNode.ATTR_ID) String str2, @pq6 @Query("includebreadcrumbs") Boolean bool, @kp6 Continuation<? super PremiumizeFolderListResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("folder/rename")
    Object renameFolder(@kp6 @Query("apikey") String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @Field(AppMeasurementSdk.ConditionalUserProperty.NAME) @kp6 String str3, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("folder/rename")
    Object renameFolderWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @Field(AppMeasurementSdk.ConditionalUserProperty.NAME) @kp6 String str3, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("item/rename")
    Object renameItem(@kp6 @Query("apikey") String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @Field(AppMeasurementSdk.ConditionalUserProperty.NAME) @kp6 String str3, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);

    @pq6
    @FormUrlEncoded
    @POST("item/rename")
    Object renameItemWithToken(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Field(TtmlNode.ATTR_ID) @kp6 String str2, @Field(AppMeasurementSdk.ConditionalUserProperty.NAME) @kp6 String str3, @kp6 Continuation<? super PremiumizeAccountResponse> continuation);
}
