package com.ss.android.ugc.aweme.notification.api; import X.AbstractC09150Ym; import X.AbstractC09250Yw; import X.AbstractC22750vI; import X.AbstractC22760vJ; import X.AbstractC22850vS; import X.AbstractC22900vX; import X.AbstractC23460wR; import X.AbstractC30181Hj; import X.AnonymousClass1IL; import X.AnonymousClass1PN; import X.C39601hN; import X.C45741Hxi; import X.C45744Hxl; import com.bytedance.covode.number.Covode; import com.ss.android.ugc.aweme.base.api.BaseResponse; import com.ss.android.ugc.aweme.notice.repo.list.bean.NoticeCombineResponse; import com.ss.android.ugc.aweme.notice.repo.list.bean.NoticeListsResponse; import com.ss.android.ugc.aweme.notification.bean.LiveNoticeMessageResponse; import java.util.Map; public final class NotificationApi { public static final NotificationApi LIZ = new NotificationApi(); public static final AbstractC23460wR LIZIZ = AnonymousClass1PN.LIZ((AnonymousClass1IL) C45741Hxi.LIZ); public interface Api { public static final C45744Hxl LIZ = C45744Hxl.LIZ; static { Covode.recordClassIndex(84637); } @AbstractC22850vS(LIZ = "/aweme/v1/notice/del/") AbstractC30181Hj<BaseResponse> deleteNotice(@AbstractC22900vX(LIZ = "notice_id") String str); @AbstractC22760vJ(LIZ = "/aweme/janus/v1/notice/multi/") AbstractC30181Hj<NoticeCombineResponse> fetchCombineNotice(@AbstractC22900vX(LIZ = "live_entrance") int i2, @AbstractC22900vX(LIZ = "req_from") String str, @AbstractC22900vX(LIZ = "is_draw") long j, @AbstractC22900vX(LIZ = "content_type") int i3, @AbstractC22900vX(LIZ = "channel_id") int i4, @AbstractC22900vX(LIZ = "count") int i5, @AbstractC09150Ym Map<String, String> map, @AbstractC22900vX(LIZ = "scenario") int i6); @AbstractC22760vJ(LIZ = "/aweme/v1/notice/multi/") AbstractC30181Hj<NoticeListsResponse> fetchGroupNotice(@AbstractC22900vX(LIZ = "group_list") String str, @AbstractC22900vX(LIZ = "scenario") int i2); @AbstractC22760vJ(LIZ = "/aweme/janus/v1/notice/multi/feed/") AbstractC30181Hj<LiveNoticeMessageResponse> fetchLiveNotice(@AbstractC22900vX(LIZ = "req_from") String str, @AbstractC22900vX(LIZ = "is_draw") long j, @AbstractC22900vX(LIZ = "content_type") int i2, @AbstractC22900vX(LIZ = "channel_id") int i3); @AbstractC22760vJ(LIZ = "aweme/v1/report/inbox/notice/") AbstractC30181Hj<NoticeListsResponse> fetchReportInboxNotice(); @AbstractC22760vJ(LIZ = "https://oec-api.tiktokv.com/chat/api/client/getLatestMessage") AbstractC30181Hj<NoticeListsResponse> fetchShopInboxNotice(); @AbstractC22760vJ(LIZ = "/aweme/v1/promote/api/user/settings/") AbstractC30181Hj<Object> getSubscribeMarketingStatus(); @AbstractC22760vJ(LIZ = "/tiktok/notice/unsubscribe_setting/get/v1") AbstractC30181Hj<C39601hN> getSubscribeSettingsStatus(@AbstractC22900vX(LIZ = "group") int i2); @AbstractC22850vS(LIZ = "/aweme/v1/promote/api/user/settings/") @AbstractC22750vI AbstractC30181Hj<BaseResponse> setSubscribeMarketingStatus(@AbstractC09250Yw(LIZ = "marketing_notification") int i2); @AbstractC22850vS(LIZ = "/tiktok/notice/unsubscribe_setting/update/v1") @AbstractC22750vI AbstractC30181Hj<BaseResponse> updateSubscribeSettingsgStatus(@AbstractC09250Yw(LIZ = "group") int i2, @AbstractC09250Yw(LIZ = "label") int i3, @AbstractC09250Yw(LIZ = "is_unsubscribe") boolean z); } static { Covode.recordClassIndex(84636); } public final Api LIZ() { return (Api) LIZIZ.getValue(); } }