package com.ss.android.ugc.aweme.discover.api;

import X.C6545CcP;
import X.JMA;
import X.PUw;
import X.PgV;
import com.bytedance.covode.number.Covode;
import com.ss.android.ugc.aweme.discover.model.BannerList;
import com.ss.android.ugc.aweme.discover.model.TrendingTopicList;

public interface DiscoverApiNew {
    public static final C6545CcP LIZ = C6545CcP.LIZIZ;

    static {
        Covode.recordClassIndex(64442);
    }

    @JMA(LIZ = "/aweme/v1/find/")
    PgV<BannerList> getBannerList(@PUw(LIZ = "banner_tab_type") Integer num, @PUw(LIZ = "ad_personality_mode") Integer num2, @PUw(LIZ = "cmpl_enc") String str);

    @JMA(LIZ = "/aweme/v1/category/list/")
    PgV<TrendingTopicList> getTrendingTopics(@PUw(LIZ = "cursor") int i, @PUw(LIZ = "count") int i2, @PUw(LIZ = "ad_personality_mode") Integer num, @PUw(LIZ = "cmpl_enc") String str);

    @JMA(LIZ = "/aweme/v2/category/list/")
    PgV<TrendingTopicList> getTrendingTopicsV2(@PUw(LIZ = "cursor") int i, @PUw(LIZ = "count") int i2, @PUw(LIZ = "is_complete") Integer num, @PUw(LIZ = "ad_personality_mode") Integer num2, @PUw(LIZ = "cmpl_enc") String str);
}
