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

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.rtsp.RtspHeaders;
import com.strmr.ps.data.remote.model.easydebrid.EasyDebridGenerateRequest;
import com.strmr.ps.data.remote.model.easydebrid.EasyDebridGenerateResponse;
import com.strmr.ps.data.remote.model.easydebrid.EasyDebridLookupRequest;
import com.strmr.ps.data.remote.model.easydebrid.EasyDebridLookupResponse;
import com.strmr.ps.data.remote.model.easydebrid.EasyDebridUserResponse;
import defpackage.kp6;
import defpackage.pq6;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import retrofit2.http.Body;
import retrofit2.http.GET;
import retrofit2.http.Header;
import retrofit2.http.POST;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\bf\u0018\u0000 \u00102\u00020\u0001:\u0001\u0010J\u0018\u0010\u0002\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J\"\u0010\u0007\u001a\u00020\b2\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\t\u001a\u00020\nH§@¢\u0006\u0002\u0010\u000bJ\"\u0010\f\u001a\u00020\r2\b\b\u0001\u0010\u0004\u001a\u00020\u00052\b\b\u0001\u0010\t\u001a\u00020\u000eH§@¢\u0006\u0002\u0010\u000f¨\u0006\u0011"}, d2 = {"Lcom/strmr/ps/data/remote/api/EasyDebridApiService;", "", "getUserDetails", "Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridUserResponse;", "authHeader", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "lookupLinks", "Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridLookupResponse;", "request", "Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridLookupRequest;", "(Ljava/lang/String;Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridLookupRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "generateLink", "Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridGenerateResponse;", "Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridGenerateRequest;", "(Ljava/lang/String;Lcom/strmr/ps/data/remote/model/easydebrid/EasyDebridGenerateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public interface EasyDebridApiService {

    @kp6
    public static final String BASE_URL = "https://easydebrid.com/api/";

    /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
    @kp6
    public static final Companion INSTANCE = Companion.$$INSTANCE;

    @Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R\u000e\u0010\u0004\u001a\u00020\u0005X\u0086T¢\u0006\u0002\n\u0000¨\u0006\u0006"}, d2 = {"Lcom/strmr/ps/data/remote/api/EasyDebridApiService$Companion;", "", "<init>", "()V", "BASE_URL", "", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class Companion {
        static final /* synthetic */ Companion $$INSTANCE = new Companion();

        @kp6
        public static final String BASE_URL = "https://easydebrid.com/api/";

        private Companion() {
        }
    }

    @pq6
    @POST("v1/link/generate")
    Object generateLink(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Body @kp6 EasyDebridGenerateRequest easyDebridGenerateRequest, @kp6 Continuation<? super EasyDebridGenerateResponse> continuation);

    @pq6
    @GET("v1/user/details")
    Object getUserDetails(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @kp6 Continuation<? super EasyDebridUserResponse> continuation);

    @pq6
    @POST("v1/link/lookupdetails")
    Object lookupLinks(@Header(RtspHeaders.AUTHORIZATION) @kp6 String str, @Body @kp6 EasyDebridLookupRequest easyDebridLookupRequest, @kp6 Continuation<? super EasyDebridLookupResponse> continuation);
}
