package com.ss.android.ugc.aweme.tools.mvtemplate.cutsame.net;

import X.IUt;
import X.K3J;
import X.PUt;
import X.PUy;
import X.PgU;
import com.bytedance.covode.number.Covode;
import java.util.HashMap;

public interface TemplateApi {
    static {
        Covode.recordClassIndex(120203);
    }

    @IUt(LIZ = "/material_cloud/api/v1/public/api/get_template_detail")
    PgU<K3J> requestMergedTemplateDetail(@PUt(LIZ = "template_id") String str, @PUt(LIZ = "template_type") int i, @PUt(LIZ = "effect_sdk_version") String str2, @PUt(LIZ = "nle_sdk_version") String str3, @PUt(LIZ = "operating_system") String str4, @PUt(LIZ = "app_version") String str5, @PUt(LIZ = "effect_platform_sdk_version") String str6, @PUy HashMap<String, String> hashMap);

    @IUt(LIZ = "/material_cloud/api/v1/public/api/get_template_list")
    PgU<K3J> requestMergedTemplateList(@PUt(LIZ = "effect_sdk_version") String str, @PUt(LIZ = "nle_sdk_version") String str2, @PUt(LIZ = "perpage") int i, @PUt(LIZ = "operating_system") String str3, @PUt(LIZ = "app_version") String str4, @PUt(LIZ = "effect_platform_sdk_version") String str5, @PUy HashMap<String, String> hashMap);
}
