package com.ss.android.ugc.aweme.compliance.privacy.settings.account.api;

import X.8qk;
import X.C39793qN;
import X.JM9;
import X.PUr;
import X.PgU;
import com.bytedance.covode.number.Covode;
import com.ss.android.ugc.aweme.base.api.BaseResponse;

public interface PrivacySettingsApi {
    public static final C39793qN LIZ = C39793qN.LIZ;

    static {
        Covode.recordClassIndex(61447);
    }

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/favorite/update/v1")
    PgU<BaseResponse> setFavoriteNoticeSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/follow_list_setting/update/v1")
    PgU<BaseResponse> setFollowList(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/im_setting/update/v1")
    PgU<BaseResponse> setImSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/involve_setting/update/v1")
    PgU<BaseResponse> setInvolveSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/item_setting/update/v1")
    PgU<BaseResponse> setItemSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/liked_list_setting/update/v1")
    PgU<BaseResponse> setLikedList(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/private_account/update/v1")
    PgU<BaseResponse> setPrivateAccount(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i, @PUr(LIZ = "confirmed") int i2);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/profile_setting/update/v1")
    PgU<BaseResponse> setProfileViewHistorySetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/recommended_setting/update/v1")
    PgU<BaseResponse> setRecommendSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/suggest_setting/update/v1")
    PgU<BaseResponse> setSuggestionSetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);

    @8qk
    @JM9(LIZ = "/tiktok/privacy/user/profile_setting/update/v1")
    PgU<BaseResponse> setVideoViewHistorySetting(@PUr(LIZ = "field") String str, @PUr(LIZ = "value") int i);
}
