package com.bytedance.ies.ugc.aweme.commercialize.splash.api;

import X.6we;
import X.8qg;
import X.8qk;
import X.8qm;
import X.IUt;
import X.JLw;
import X.JM9;
import X.LFM;
import X.PTf;
import X.PUr;
import X.PV0;
import com.bytedance.covode.number.Covode;
import com.bytedance.retrofit2.mime.TypedOutput;
import java.util.Map;

public interface SplashAdApi {
    static {
        Covode.recordClassIndex(30784);
    }

    @IUt
    JLw<String> executeGet(@8qm int i, @8qg String str);

    @IUt
    @PTf(LIZ = "vas_ad_track")
    JLw<String> executeGet(@8qm int i, @8qg String str, @LFM(LIZ = "User-Agent") String str2);

    @JM9
    JLw<String> executePost(@8qm int i, @8qg String str, @6we TypedOutput typedOutput);

    @8qk
    @JM9
    JLw<String> executePost(@8qm int i, @8qg String str, @PUr(LIZ = "ad_status") String str2);

    @8qk
    @JM9
    JLw<String> executePost(@8qm int i, @8qg String str, @PV0 Map<String, String> map);
}
