正在查看: Crafto v9.3.3 应用的 RetrofitService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Crafto v9.3.3 应用的 RetrofitService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.crafto.android.usa.data.repository;
import Kk.c;
import Wj.l;
import Yn.M;
import bo.a;
import bo.b;
import bo.d;
import bo.e;
import bo.f;
import bo.h;
import bo.j;
import bo.k;
import bo.n;
import bo.o;
import bo.p;
import bo.q;
import bo.s;
import bo.t;
import bo.u;
import com.crafto.android.usa.data.AdminMembershipData;
import com.crafto.android.usa.data.DonationGrpData;
import com.crafto.android.usa.data.VideoConferenceMeta;
import com.crafto.android.usa.data.model.About;
import com.crafto.android.usa.data.model.AccountData;
import com.crafto.android.usa.data.model.AddAnniversaryAlarmData;
import com.crafto.android.usa.data.model.AdminReason;
import com.crafto.android.usa.data.model.AppUpdateData;
import com.crafto.android.usa.data.model.BirthdayFilterListData;
import com.crafto.android.usa.data.model.CommentData;
import com.crafto.android.usa.data.model.Community;
import com.crafto.android.usa.data.model.ConnectionStatus;
import com.crafto.android.usa.data.model.CreativeData;
import com.crafto.android.usa.data.model.DonationCompleteData;
import com.crafto.android.usa.data.model.FaceBookPageData;
import com.crafto.android.usa.data.model.FcmData;
import com.crafto.android.usa.data.model.GoogleAuthVerificationData;
import com.crafto.android.usa.data.model.HoliColorDetails;
import com.crafto.android.usa.data.model.InitData;
import com.crafto.android.usa.data.model.LeaderBoardMeta;
import com.crafto.android.usa.data.model.LikeData;
import com.crafto.android.usa.data.model.Meta;
import com.crafto.android.usa.data.model.MetaInit;
import com.crafto.android.usa.data.model.MetaObject;
import com.crafto.android.usa.data.model.NewMeta;
import com.crafto.android.usa.data.model.NotificationData;
import com.crafto.android.usa.data.model.OtpProvider;
import com.crafto.android.usa.data.model.OtpVerificationData;
import com.crafto.android.usa.data.model.PaymentOrderData;
import com.crafto.android.usa.data.model.PostData;
import com.crafto.android.usa.data.model.PostMedia;
import com.crafto.android.usa.data.model.PostThrottlingData;
import com.crafto.android.usa.data.model.Question;
import com.crafto.android.usa.data.model.QuoteData;
import com.crafto.android.usa.data.model.ReactivateData;
import com.crafto.android.usa.data.model.RegisterImageCropStyle;
import com.crafto.android.usa.data.model.ShouldForceUpdateResponse;
import com.crafto.android.usa.data.model.StringOffsetMeta;
import com.crafto.android.usa.data.model.Translations;
import com.crafto.android.usa.data.model.UpiAppItem;
import com.crafto.android.usa.data.model.UserConfigData;
import com.crafto.android.usa.data.model.UserUsa;
import com.crafto.android.usa.data.model.account.IfscData;
import com.crafto.android.usa.data.model.address.City;
import com.crafto.android.usa.data.model.address.District;
import com.crafto.android.usa.data.model.address.PinCodeData;
import com.crafto.android.usa.data.model.address.State;
import com.crafto.android.usa.data.model.beautify_image.BeautifyImageIdResponse;
import com.crafto.android.usa.data.model.business.BusinessCategory;
import com.crafto.android.usa.data.model.celebrity.CelebrityData;
import com.crafto.android.usa.data.model.community_creation.CommunityCategory;
import com.crafto.android.usa.data.model.contact.ContactResponseData;
import com.crafto.android.usa.data.model.crafto.PdfResponse;
import com.crafto.android.usa.data.model.creation.BackgroundFrameData;
import com.crafto.android.usa.data.model.creation.SearchImageData;
import com.crafto.android.usa.data.model.groups.GroupData;
import com.crafto.android.usa.data.model.groups.PromoteResponse;
import com.crafto.android.usa.data.model.groups.audio.TokenData;
import com.crafto.android.usa.data.model.membership.MembershipDLocalData;
import com.crafto.android.usa.data.model.membership.MembershipPaymentOrderData;
import com.crafto.android.usa.data.model.membership.MembershipPaymentStatusData;
import com.crafto.android.usa.data.model.membership.MembsershipDetailsData;
import com.crafto.android.usa.data.model.pages.PageData;
import com.crafto.android.usa.data.model.pages.PageMemberData;
import com.crafto.android.usa.data.model.politics.LeaderData;
import com.crafto.android.usa.data.model.politics.LeadersListData;
import com.crafto.android.usa.data.model.politics.PoliticalPartiesData;
import com.crafto.android.usa.data.model.politics.PratyashiData;
import com.crafto.android.usa.data.model.politics.SuccessData;
import com.crafto.android.usa.data.model.post.ViewData;
import com.crafto.android.usa.data.model.profile.document.ProfileDocument;
import com.crafto.android.usa.data.model.quiz.QuizResponse;
import com.crafto.android.usa.data.model.quotes.QuotesCategoryObject;
import com.crafto.android.usa.data.model.remove_background.RemoveBackgroundPopup;
import com.crafto.android.usa.data.model.report.ReportUserData;
import com.crafto.android.usa.data.model.rewards.PratishthaPoints;
import com.crafto.android.usa.data.model.settings.CancelMembershipData;
import com.crafto.android.usa.data.model.settings.Options;
import com.crafto.android.usa.data.model.settings.PremiumSettingsData;
import com.crafto.android.usa.data.model.specialday.SpecialDayMeta;
import com.crafto.android.usa.data.model.story.StoryMeta;
import com.crafto.android.usa.data.model.support.ContactUsData;
import com.crafto.android.usa.data.model.tags.TagsArray;
import com.crafto.android.usa.data.model.updates.UpdateItem;
import com.crafto.android.usa.data.model.updates.UpdateUnreadFlag;
import com.crafto.android.usa.data.model.usa.PromptInputResponse;
import com.crafto.android.usa.data.model.user_best_post.UserBestPostParent;
import com.crafto.android.usa.data.model.userlist.UserListMeta;
import com.crafto.android.usa.data.model.video_call.GroupConferenceStatus;
import com.crafto.android.usa.data.model.video_call.VideoConferenceToken;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import okhttp3.MultipartBody;
import okhttp3.ResponseBody;
import org.jetbrains.annotations.NotNull;
@Metadata
public interface RetrofitService {
@NotNull
public static final String CACHE_TIME_IN_MINS = "CacheTimeInMins";
@NotNull
public static final String CUSTOM_CACHE_HEADER = "CustomCacheHeader";
@NotNull
public static final Companion Companion = Companion.$$INSTANCE;
@NotNull
public static final String ENABLE_CACHE = "enable_cache";
@NotNull
public static final String HOME_API_VERSION = "v1.7";
@Metadata
public static final class Companion {
static final Companion $$INSTANCE = new Companion();
@NotNull
public static final String CACHE_TIME_IN_MINS = "CacheTimeInMins";
@NotNull
public static final String CUSTOM_CACHE_HEADER = "CustomCacheHeader";
@NotNull
public static final String ENABLE_CACHE = "enable_cache";
@NotNull
public static final String HOME_API_VERSION = "v1.7";
private Companion() {
}
}
@o("/crafto/v1.0/community/account-details")
@NotNull
l<MetaObject<AccountData>> addAccount(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/community/account-details")
@NotNull
l<MetaObject<AccountData>> addAccountUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/anniversary/alarms")
@NotNull
l<AddAnniversaryAlarmData> addBirthdayAlarm(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/anniversary/alarms")
@NotNull
l<AddAnniversaryAlarmData> addBirthdayAlarmUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/position")
@NotNull
l<ResponseBody> addNewMembershipPost(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/position")
@NotNull
l<ResponseBody> addNewMembershipPostUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/districtAdmin")
Object assignDistrictAdmin(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@o("/crafto/v2.0/position/user")
@NotNull
l<ResponseBody> attachUserToPosition(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/position/user")
@NotNull
l<ResponseBody> attachUserToPositionUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/backgroundRemovalDialog")
Object backgroundRemovalDialog(@NotNull c<? super M<RemoveBackgroundPopup>> cVar);
@f("/usa/crafto/v1.0/user/backgroundRemovalDialog")
Object backgroundRemovalDialogUsa(@NotNull c<? super M<RemoveBackgroundPopup>> cVar);
@o("/crafto/v1.0/groupMessage/block")
@NotNull
l<ResponseBody> blockUserFromChatRoom(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/premium/subscription/cancel")
Object cancelAutopay(@a @NotNull Options options, @NotNull c<? super M<PremiumSettingsData>> cVar);
@o("/usa/crafto/v1.0/premium/subscription/cancel")
Object cancelAutopayUsa(@a @NotNull Options options, @NotNull c<? super M<PremiumSettingsData>> cVar);
@o("crafto/v1.0/premium/cancel-premium")
@NotNull
l<ResponseBody> cancelMembership(@a @NotNull HashMap<String, Object> hashMap);
@o("usa/crafto/v1.0/premium/cancel-premium")
@NotNull
l<ResponseBody> cancelMembershipUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/post/permission")
@NotNull
l<PostThrottlingData> checkPostPermission(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/post/permission")
@NotNull
l<PostThrottlingData> checkPostPermissionUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/config/{type}")
@NotNull
l<UserConfigData> checkUserConfig(@s("type") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/config/{type}")
@NotNull
l<UserConfigData> checkUserConfigUsa(@s("type") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/holi/retry")
@NotNull
l<ResponseBody> clearHoliPreferences();
@o("/usa/crafto/v1.0/holi/retry")
@NotNull
l<ResponseBody> clearHoliPreferencesUsa();
@o("/crafto/v1.0/coins/actions/{actionType}")
@NotNull
l<MetaObject<MembershipPaymentOrderData>> consumeCoins(@s("actionType") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/coins/actions/{actionType}")
@NotNull
l<MetaObject<MembershipPaymentOrderData>> consumeCoinsUsa(@s("actionType") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage")
@NotNull
l<GroupData> createChatRoom(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/community/android")
@NotNull
l<MetaObject<Community>> createCommunityData(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/community/android")
@NotNull
l<MetaObject<Community>> createCommunityDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/community/documents")
Object createCommunityDocument(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<MetaObject<ProfileDocument>>> cVar);
@o("/crafto/v2.0/community/donation/documents")
Object createDonationDocument(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<MetaObject<ProfileDocument>>> cVar);
@o("/crafto/v1.0/political/leaders")
@NotNull
l<MetaObject<LeaderData>> createLeader(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/political/leaders")
@NotNull
l<MetaObject<LeaderData>> createLeaderUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/post")
@NotNull
l<MetaObject<PostData>> createPostData(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/post")
@NotNull
l<MetaObject<PostData>> createPostDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/story")
@NotNull
l<MetaObject<PostData>> createStory(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/story")
@NotNull
l<MetaObject<PostData>> createStoryUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/user/v1.1")
@NotNull
l<MetaObject<UserUsa>> createUserData(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/user/v1.1")
@NotNull
l<MetaObject<UserUsa>> createUserDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@p("/crafto/v2.0/group/user/document")
Object createUserDocument(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<MetaObject<ProfileDocument>>> cVar);
@e
@n("/crafto/v2.0/report")
@NotNull
l<ResponseBody> deactivateReportedUser(@d @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/crafto/v2.0/group/user/document")
Object deleteCommunityDocument(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@h(hasBody = true, method = "DELETE", path = "/crafto/v1.0/user-created-quote")
@NotNull
l<ResponseBody> deleteCreatedQuote(@a @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/usa/crafto/v1.0/user-created-quote")
@NotNull
l<ResponseBody> deleteCreatedQuoteUsa(@a @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/crafto/v1.0/saved-image")
@NotNull
l<ResponseBody> deleteDownloadedQuote(@a @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/usa/crafto/v1.0/saved-image")
@NotNull
l<ResponseBody> deleteDownloadedQuoteUsa(@a @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/crafto/v1.0/user/uploaded-image")
@NotNull
l<ResponseBody> deleteImage(@a @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/usa/crafto/v1.0/user/uploaded-image")
@NotNull
l<ResponseBody> deleteImageUsa(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/organisation/{organisationid}")
@NotNull
l<ResponseBody> deletePage(@s("organisationid") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/organisation/{organisationid}")
@NotNull
l<ResponseBody> deletePageUsa(@s("organisationid") long j, @a @NotNull HashMap<String, Object> hashMap);
@b("/crafto/v2.0/account")
@NotNull
l<ResponseBody> deleteUserAccount(@u @NotNull HashMap<String, Object> hashMap);
@b("/usa/crafto/v2.0/account")
@NotNull
l<ResponseBody> deleteUserAccountUsa(@u @NotNull HashMap<String, Object> hashMap);
@h(hasBody = true, method = "DELETE", path = "/crafto/v2.0/group/user/document")
Object deleteUserDocument(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@n("/crafto/v1.0/organisation/{organisationid}")
@NotNull
l<MetaObject<PageData>> editPage(@s("organisationid") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/organisation/{organisationid}")
@NotNull
l<MetaObject<PageData>> editPageUsa(@s("organisationid") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> editPostData(@s("postId") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> editPostDataUsa(@s("postId") long j, @a @NotNull HashMap<String, Object> hashMap);
@p("/crafto/v2.0/groupChat/conference/end")
Object endOngoingVideoCall(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@p("/usa/crafto/v2.0/groupChat/conference/end")
Object endOngoingVideoCallUsa(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@o("/usa/crafto/v1.0/ai-enhance-image")
Object enhanceImageUsa(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<BeautifyImageIdResponse>> cVar);
@f("/crafto/v2.0/userinfo/meta")
Object fetchAdminWithReason(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<AdminReason>> cVar);
@f("/usa/crafto/v2.0/userinfo/meta")
Object fetchAdminWithReasonUsa(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<AdminReason>> cVar);
@f("/crafto/v1.0/groupMessage/admins/{groupId}")
Object fetchAllGroupAdmins(@s("groupId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<UserUsa>>> cVar);
@f("crafto/v1.0/user-following-feed")
@NotNull
l<MetaInit<InitData>> fetchFollowingFeedData(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user-following-feed")
@NotNull
l<MetaInit<InitData>> fetchFollowingFeedDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/locations/{groupId}/{slug}")
Object fetchModeratorAvailableLocations(@s("groupId") long j, @s("slug") @NotNull String str, @NotNull c<? super M<Meta<String>>> cVar);
@f("/crafto/v1.0/notification")
@NotNull
l<Meta<NotificationData>> fetchNotifications(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/notification")
@NotNull
l<Meta<NotificationData>> fetchNotificationsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/premium/orders/{orderId}")
@NotNull
M<PdfResponse> fetchPdfDataForOrderId(@s("orderId") @NotNull String str);
@f("/usa/crafto/v1.0/premium/orders/{orderId}")
@NotNull
M<PdfResponse> fetchPdfDataForOrderIdUsa(@s("orderId") @NotNull String str);
@f("/crafto/v1.0/premium/details")
Object fetchPremiumSettingsData(@NotNull c<? super M<PremiumSettingsData>> cVar);
@f("/usa/crafto/v1.0/premium/details")
Object fetchPremiumSettingsDataUsa(@NotNull c<? super M<PremiumSettingsData>> cVar);
@f("/crafto/v1.0/premium/subscription/cancel")
Object fetchReasonsForCancellation(@NotNull c<? super M<CancelMembershipData>> cVar);
@f("/usa/crafto/v1.0/premium/subscription/cancel")
Object fetchReasonsForCancellationUsa(@NotNull c<? super M<CancelMembershipData>> cVar);
@f("/crafto/v1.0/translations")
@NotNull
l<Translations> fetchTranslations();
@f("/usa/crafto/v1.0/translations")
@NotNull
l<Translations> fetchTranslationsUsa();
@o("/crafto/v1.0/generate-image")
Object generateImageForPrompt(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<PromptInputResponse>> cVar);
@o("/usa/crafto/v1.0/generate-image")
Object generateImageForPromptUsa(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<PromptInputResponse>> cVar);
@f("/crafto/v1.0/userAnswer")
@NotNull
l<Meta<Question>> getAboutAnswers(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/userAnswer")
@NotNull
l<Meta<Question>> getAboutAnswersUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/about/{communityId}")
@NotNull
l<MetaObject<About>> getAboutData(@s("communityId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/about/{communityId}")
@NotNull
l<MetaObject<About>> getAboutDataUsa(@s("communityId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/questions/v1.1")
@NotNull
l<Meta<Question>> getAboutQuestions(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/questions/v1.1")
@NotNull
l<Meta<Question>> getAboutQuestionsUsa(@u @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/verify/refresh-auth/{userId}")
@NotNull
l<OtpVerificationData> getAccessToken(@s("userId") long j, @a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/verify/refresh-auth/{userId}")
@NotNull
l<OtpVerificationData> getAccessTokenUsa(@s("userId") long j, @a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/community/active-account-details/{communityId}")
@NotNull
l<MetaObject<AccountData>> getAccountData(@s("communityId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/community/active-account-details/{communityId}")
@NotNull
l<MetaObject<AccountData>> getAccountDataUsa(@s("communityId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/pincode")
@NotNull
l<MetaObject<PinCodeData>> getAddressFromPinCode(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/pincode")
@NotNull
l<MetaObject<PinCodeData>> getAddressFromPinCodeUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/group/pending-members/{grpId}")
@NotNull
l<Meta<UserUsa>> getAdminApprovalList(@s("grpId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/home/v1.0/admin-dashboard")
@NotNull
l<MetaInit<InitData>> getAdminDashboardData(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/admin/home/v1.2")
@NotNull
l<MetaInit<InitData>> getAdminHomePageData(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/admin/home/v1.2")
@NotNull
l<MetaInit<InitData>> getAdminHomePageDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/group/admins")
@NotNull
l<Meta<UserUsa>> getAdminList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/admin/posts")
@NotNull
l<MetaInit<InitData>> getAdminPostList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/admin/posts")
@NotNull
l<MetaInit<InitData>> getAdminPostListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/group/admins/v2/{category}")
Object getAdminsForCategory(@s("category") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<StringOffsetMeta<UserUsa>>> cVar);
@f("/crafto/v2.0/home/v2.1/all")
@NotNull
l<MetaInit<InitData>> getAllList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/home/v2.1/all")
@NotNull
l<MetaInit<InitData>> getAllListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/admin/v1.0/pending-posts/all")
@NotNull
l<MetaInit<InitData>> getAllPendingPostList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/admin/v1.0/pending-posts/all")
@NotNull
l<MetaInit<InitData>> getAllPendingPostListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/app-update-required")
@NotNull
l<AppUpdateData> getAppUpdateStatus(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/app-update-required")
@NotNull
l<AppUpdateData> getAppUpdateStatusUsa(@u @NotNull HashMap<String, Object> hashMap);
@k({"CustomCacheHeader: enable_cache"})
@f("/crafto/v1.0/autopay-list")
@NotNull
l<Meta<UpiAppItem>> getAutoPayPriorityList(@u @NotNull HashMap<String, Object> hashMap);
@k({"CustomCacheHeader: enable_cache"})
@f("/usa/crafto/v1.0/autopay-list")
@NotNull
l<Meta<UpiAppItem>> getAutoPayPriorityListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/birthday-filter")
@NotNull
l<BirthdayFilterListData> getBirthdayFilterList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/birthday-filter")
@NotNull
l<BirthdayFilterListData> getBirthdayFilterListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/business/categories/v1.0")
@NotNull
l<Meta<BusinessCategory>> getBusinessCategories(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/business/categories/v1.0")
@NotNull
l<Meta<BusinessCategory>> getBusinessCategoriesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/celebrities")
@NotNull
l<Meta<CelebrityData>> getCelebrityList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/celebrities")
@NotNull
l<Meta<CelebrityData>> getCelebrityListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/groupMessage/v2/users/{grpId}")
@NotNull
l<NewMeta<UserUsa>> getChatRoomAllUserList(@s("grpId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/groupMessage/detail/{groupId}")
@NotNull
l<GroupData> getChatRoomData(@s("groupId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/groupMessage/detail/{groupId}")
Object getChatRoomDataCoroutine(@s("groupId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<GroupData>> cVar);
@f("/usa/crafto/v1.0/groupMessage/detail/{groupId}")
Object getChatRoomDataCoroutineUsa(@s("groupId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<GroupData>> cVar);
@f("/crafto/v2.0/groupMessage/{slug}/groups")
@NotNull
l<Meta<GroupData>> getChatRoomList(@s("slug") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/cities")
@NotNull
l<Meta<City>> getCityByDistrict(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/cities")
@NotNull
l<Meta<City>> getCityByDistrictUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/cities")
@NotNull
l<Meta<City>> getCityByState(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/cities")
@NotNull
l<Meta<City>> getCityByStateUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/comment/{commentId}")
@NotNull
l<MetaObject<CommentData>> getCommentById(@s("commentId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/comment/{commentId}")
@NotNull
l<MetaObject<CommentData>> getCommentByIdUsa(@s("commentId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/comment")
@NotNull
l<Meta<CommentData>> getCommentList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/comment")
@NotNull
l<Meta<CommentData>> getCommentListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/category")
@NotNull
l<Meta<CommunityCategory>> getCommunityCategory(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/category")
@NotNull
l<Meta<CommunityCategory>> getCommunityCategoryUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/community/documents")
Object getCommunityDocuments(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<ProfileDocument>>> cVar);
@f("/crafto/v1.0/contact")
@NotNull
l<Meta<ContactResponseData>> getContacts(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/contact")
Object getContactsNew(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<NewMeta<ContactResponseData>>> cVar);
@f("/crafto/v1.0/creative")
@NotNull
l<Meta<CreativeData>> getCreativeList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/creative")
@NotNull
l<Meta<CreativeData>> getCreativeListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/premium/dlocal/payment-option")
@NotNull
l<MetaObject<List<MembershipDLocalData>>> getDLocalPaymentOptions(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/premium/dlocal/payment-option")
@NotNull
l<MetaObject<List<MembershipDLocalData>>> getDLocalPaymentOptionsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/users/deactivated")
@NotNull
l<Meta<UserUsa>> getDeactivatedUserList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/home/v1.0/discussion")
@NotNull
l<Meta<PostData>> getDiscussionList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/home/v1.0/discussion")
@NotNull
l<Meta<PostData>> getDiscussionListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/districts")
@NotNull
l<Meta<District>> getDistrictByState(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/districts")
Object getDistrictByStateCoroutine(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<District>>> cVar);
@f("/usa/crafto/v1.0/districts")
@NotNull
l<Meta<District>> getDistrictByStateUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/donation/group/{grpId}")
@NotNull
l<MetaObject<DonationGrpData>> getDonationData(@s("grpId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/donation/group/{grpId}")
@NotNull
l<MetaObject<DonationGrpData>> getDonationDataUsa(@s("grpId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/community/donation/documents")
Object getDonationDocuments(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<ProfileDocument>>> cVar);
@f("/crafto/v2.0/donations")
@NotNull
l<Meta<DonationCompleteData>> getDonationList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/donations")
@NotNull
l<Meta<DonationCompleteData>> getDonationListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/donation/v1.1")
@NotNull
l<MetaObject<DonationCompleteData>> getDonationStatus(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/donation/v1.1")
@NotNull
l<MetaObject<DonationCompleteData>> getDonationStatusUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/saved-image")
@NotNull
l<Meta<PostMedia>> getDownloadedImages(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/user/saved-image")
@NotNull
l<Meta<PostMedia>> getDownloadedImagesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/premium/ebanx/payment-option")
@NotNull
l<MetaObject<List<MembershipDLocalData>>> getEbanxPaymentOptions(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/premium/ebanx/payment-option")
@NotNull
l<MetaObject<List<MembershipDLocalData>>> getEbanxPaymentOptionsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/ai-enhance-image/{imageId}")
Object getEnhancedImageUsa(@s("imageId") @NotNull String str, @NotNull c<? super M<BeautifyImageIdResponse>> cVar);
@f("/crafto/v2.0/facebookPages")
@NotNull
l<Meta<FaceBookPageData>> getFacebookPages(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/followers")
@NotNull
l<Meta<UserUsa>> getFollowers(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/following")
@NotNull
l<Meta<UserUsa>> getFollowing(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/geodata")
@NotNull
l<Meta<City>> getGeoCityByDistrict(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/geodata")
@NotNull
l<Meta<City>> getGeoCityByDistrictUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/geodata")
@NotNull
l<Meta<District>> getGeoDistrictByState(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/geodata")
@NotNull
l<Meta<District>> getGeoDistrictByStateUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/geodata")
@NotNull
l<Meta<State>> getGeoStateByCountry(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/geodata")
@NotNull
l<Meta<State>> getGeoStateByCountryUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/special-day/videos")
@NotNull
l<MetaObject<SpecialDayMeta>> getGiftData(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/special-day/videos")
@NotNull
l<MetaObject<SpecialDayMeta>> getGiftDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/group/{groupId}/v2.0")
@NotNull
l<MetaObject<Community>> getGroupById(@s("groupId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/group/{groupId}/v2.0")
@NotNull
l<MetaObject<Community>> getGroupByIdUsa(@s("groupId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/groupChat/conference/status")
Object getGroupConferenceStatus(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<GroupConferenceStatus>> cVar);
@o("/crafto/v1.0/holi/colour-analysis")
@NotNull
l<HoliColorDetails> getHoliDetails(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/holi/colour-analysis")
@NotNull
l<HoliColorDetails> getHoliDetailsUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/home/v1.7")
@NotNull
l<MetaInit<InitData>> getInitList(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/home/v1.7")
@NotNull
l<MetaInit<InitData>> getInitListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/political/leaders")
@NotNull
l<MetaObject<LeadersListData>> getLLeadersList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/political/leaders")
@NotNull
l<MetaObject<LeadersListData>> getLLeadersListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/launch-configuration")
@NotNull
l<MetaObject<UserConfigData>> getLaunchConfigDataUsa();
@f("/crafto/v2.0/leaderboard/v2.0")
@NotNull
l<Meta<LeaderBoardMeta>> getLeaderBoardList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/leaderboard/v2.0/{type}")
@NotNull
l<Meta<LeaderBoardMeta>> getLeaderBoardListByFilter(@s("type") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/leaderboard/v2.0/{type}")
@NotNull
l<Meta<LeaderBoardMeta>> getLeaderBoardListByFilterUsa(@s("type") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/leaderboard/v2.0")
@NotNull
l<Meta<LeaderBoardMeta>> getLeaderBoardListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/likes")
@NotNull
l<Meta<LikeData>> getLikeList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/likes")
@NotNull
l<Meta<LikeData>> getLikeListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/home/v1.0/location")
@NotNull
l<MetaInit<InitData>> getLocationList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/home/v1.0/location")
@NotNull
l<MetaInit<InitData>> getLocationListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/home/v1.0/matrimony")
@NotNull
l<Meta<PostData>> getMatrimonyList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/home/v1.0/matrimony")
@NotNull
l<Meta<PostData>> getMatrimonyListUsa(@u @NotNull HashMap<String, Object> hashMap);
@k({"CustomCacheHeader: enable_cache"})
@f("/crafto/v1.0/premium/v1.2/plans")
@NotNull
l<MembsershipDetailsData> getMembershipData(@u @NotNull HashMap<String, Object> hashMap);
@k({"CustomCacheHeader: enable_cache"})
@f("/usa/crafto/v1.0/premium/v1.2/plans")
@NotNull
l<MembsershipDetailsData> getMembershipDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/position")
@NotNull
l<Meta<AdminMembershipData>> getMembershipListData(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/position")
@NotNull
l<Meta<AdminMembershipData>> getMembershipListDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/team")
@NotNull
l<Meta<UserUsa>> getMembershipPositionList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/team")
@NotNull
l<Meta<UserUsa>> getMembershipPositionListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v2.0/group/new-members/{grpId}")
@NotNull
l<Meta<UserUsa>> getNewJoinedUserList(@s("grpId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/contact-us")
@NotNull
l<ContactUsData> getOptionsForSupport();
@f("/crafto/v1.0/creation/quote-frames")
@NotNull
l<MetaObject<BackgroundFrameData>> getOptionsForSupport(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/contact-us")
@NotNull
l<ContactUsData> getOptionsForSupportUsa();
@f("/usa/crafto/v1.0/creation/quote-frames")
@NotNull
l<MetaObject<BackgroundFrameData>> getOptionsForSupportUsa(@u @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/order")
@NotNull
l<PaymentOrderData> getOrder(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/order")
@NotNull
l<PaymentOrderData> getOrderUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/other/user/best/post")
@NotNull
M<List<PostData>> getOtherUserBestPostsList(@t("slug") @NotNull String str);
@f("/usa/crafto/v2.0/other/user/best/post")
@NotNull
M<List<PostData>> getOtherUserBestPostsListUsa(@t("slug") @NotNull String str);
@e
@o("crafto/v1.0/send/otp/android")
@NotNull
l<ResponseBody> getOtp(@d @NotNull HashMap<String, Object> hashMap);
@k({"enable_cache:false"})
@f("/crafto/v1.0/otp/provider")
@NotNull
l<OtpProvider> getOtpProvider(@u @NotNull HashMap<String, Object> hashMap);
@k({"enable_cache:false"})
@f("/usa/crafto/v1.0/otp/provider")
@NotNull
l<OtpProvider> getOtpProviderUsa(@u @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/send/otp/android")
@NotNull
l<ResponseBody> getOtpUsa(@d @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/padhadhikari")
@NotNull
l<Meta<UserUsa>> getPadadhikariList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/organisation/{orgId}")
@NotNull
l<MetaObject<PageData>> getPageData(@s("orgId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/{userId}/organisations")
@NotNull
l<Meta<PageData>> getPageList(@s("userId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/organisations/v1.1")
@NotNull
l<Meta<PageData>> getPageList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/user/{userId}/organisations")
@NotNull
l<Meta<PageData>> getPageListUsa(@s("userId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/organisations/v1.1")
@NotNull
l<Meta<PageData>> getPageListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/organisation/{orgId}/members")
@NotNull
l<Meta<PageMemberData>> getPageMembers(@s("orgId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/organisation/{orgId}/members")
@NotNull
l<Meta<PageMemberData>> getPageMembersUsa(@s("orgId") long j, @u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/premium/orders/{orderId}")
@NotNull
l<MembershipPaymentStatusData> getPaymentStatus(@s("orderId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/unauthenticated/premium/orders/{orderId}")
@NotNull
l<MembershipPaymentStatusData> getPaymentStatusBlockingUsa(@s("orderId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/premium/orders/{orderId}")
@NotNull
l<MembershipPaymentStatusData> getPaymentStatusUsa(@s("orderId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/admin/v1.0/pending-posts/today")
@NotNull
l<MetaInit<InitData>> getPendingPostList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/admin/v1.0/pending-posts/today")
@NotNull
l<MetaInit<InitData>> getPendingPostListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/political/parties")
@NotNull
l<MetaObject<PoliticalPartiesData>> getPoliticalParties(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/political/parties")
@NotNull
l<MetaObject<PoliticalPartiesData>> getPoliticalPartiesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> getPostById(@s("postId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> getPostByIdUsa(@s("postId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/post")
@NotNull
l<Meta<PostData>> getPostList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/post")
@NotNull
l<Meta<PostData>> getPostListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/views/post")
Object getPostViewsList(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<StringOffsetMeta<ViewData>>> cVar);
@f("/usa/crafto/v2.0/views/post")
Object getPostViewsListUsa(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<StringOffsetMeta<ViewData>>> cVar);
@f("/crafto/v2.0/postoftheday/list")
@NotNull
l<Meta<PostData>> getPostsOfTheDays(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/postoftheday/list")
@NotNull
l<Meta<PostData>> getPostsOfTheDaysUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/points/v1.1")
Object getPratishthaPoints(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<PratishthaPoints>> cVar);
@f("/crafto/v1.0/pratyashi/loksabha/v1.0")
@NotNull
l<Meta<PratyashiData>> getPratyashiListByState(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/pratyashi/loksabha/v1.0")
@NotNull
l<Meta<PratyashiData>> getPratyashiListByStateUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/pratyashi/state/v1.0")
@NotNull
l<Meta<State>> getPratyashiState(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/pratyashi/state/v1.0")
@NotNull
l<Meta<State>> getPratyashiStateUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/groupMessage/{slug}/groups/private")
@NotNull
l<Meta<GroupData>> getPrivateChatRoomList(@s("slug") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/saved-image")
@NotNull
l<Meta<PostMedia>> getProfileQuotesList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/user/saved-image")
@NotNull
l<Meta<PostMedia>> getProfileQuotesListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/quiz/{quizId}")
@NotNull
l<QuizResponse> getQuiz(@s("quizId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/quiz/{quizId}/leaderboard")
@NotNull
l<Meta<LeaderBoardMeta>> getQuizLeaderBoard(@s("quizId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/quiz/{quizId}/leaderboard")
@NotNull
l<Meta<LeaderBoardMeta>> getQuizLeaderBoardUsa(@s("quizId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/quote")
@NotNull
l<MetaObject<QuoteData>> getQuote(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/political/quoteDetails")
@NotNull
l<MetaObject<QuoteData>> getQuoteDetails(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/political/quoteDetails")
@NotNull
l<MetaObject<QuoteData>> getQuoteDetailsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/quote")
@NotNull
l<MetaObject<QuoteData>> getQuoteUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/quoteVariants")
@NotNull
l<QuoteData> getQuoteVariants(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/quoteVariants")
@NotNull
l<QuoteData> getQuoteVariantsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/categories/v1.0")
@NotNull
l<MetaObject<QuotesCategoryObject>> getQuotesCategory(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/categories/v1.0")
@NotNull
l<MetaObject<QuotesCategoryObject>> getQuotesCategoryUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/quotes")
@NotNull
l<Meta<QuoteData>> getQuotesList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/quotes")
@NotNull
l<Meta<QuoteData>> getQuotesListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/templates/v1.0")
@NotNull
l<Meta<QuoteData>> getQuotesTemplates(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/templates/v1.0")
@NotNull
l<Meta<QuoteData>> getQuotesTemplatesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/rtcToken")
@NotNull
l<TokenData> getRTCToken(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/rtcToken")
Object getRTCTokenCoroutine(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<TokenData>> cVar);
@f("/crafto/v1.0/rtmToken")
@NotNull
l<TokenData> getRTMToken(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/rtmToken")
Object getRTMTokenCoroutine(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<TokenData>> cVar);
@f("/crafto/v1.0/crop-styles/DEFAULT")
@NotNull
l<MetaObject<RegisterImageCropStyle>> getRegisterImageCropStyle(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/crop-styles/DEFAULT")
@NotNull
l<MetaObject<RegisterImageCropStyle>> getRegisterImageCropStyleUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/report")
@NotNull
l<Meta<ReportUserData>> getReportedUserList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/uploaded-image")
Object getSavedImages(@NotNull c<? super M<Meta<PostMedia>>> cVar);
@f("/usa/crafto/v1.0/user/uploaded-image")
Object getSavedImagesUsa(@NotNull c<? super M<Meta<PostMedia>>> cVar);
@f("/crafto/v1.0/search/background-image")
@NotNull
l<MetaObject<SearchImageData>> getSearchData(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/search/background-image")
@NotNull
l<MetaObject<SearchImageData>> getSearchDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/search")
@NotNull
l<Meta<UserUsa>> getSearchList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/user/search")
@NotNull
l<Meta<UserUsa>> getSearchListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/home/search")
Object getSearchResults(@t("search") @NotNull String str, @NotNull c<? super M<MetaObject<TagsArray>>> cVar);
@f("/usa/crafto/v1.0/home/search")
Object getSearchResultsUsa(@t("search") @NotNull String str, @NotNull c<? super M<MetaObject<TagsArray>>> cVar);
@f("/crafto/v1.0/states")
@NotNull
l<Meta<State>> getStateByCountry(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/states")
Object getStateByCountryCoroutine(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<State>>> cVar);
@f("/usa/crafto/v1.0/states")
@NotNull
l<Meta<State>> getStateByCountryUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/stories")
@NotNull
l<StoryMeta> getStories(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/stories")
@NotNull
l<StoryMeta> getStoriesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/quote/tag")
Object getTagsForQuery(@t("search") @NotNull String str, @NotNull c<? super M<MetaObject<TagsArray>>> cVar);
@f("/usa/crafto/v1.0/quote/tag")
Object getTagsForQueryUsa(@t("search") @NotNull String str, @NotNull c<? super M<MetaObject<TagsArray>>> cVar);
@f("/crafto/v1.1/updates/v1.2")
@NotNull
l<Meta<UpdateItem>> getUpdatesData(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.1/updates/v1.2")
@NotNull
l<Meta<UpdateItem>> getUpdatesDataUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/updates/unread")
@NotNull
l<MetaObject<UpdateUnreadFlag>> getUpdatesUnreadFlag(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/updates/unread")
@NotNull
l<MetaObject<UpdateUnreadFlag>> getUpdatesUnreadFlagUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/user/uploaded-image")
@NotNull
l<Meta<PostMedia>> getUploadedImages(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user/uploaded-image")
@NotNull
l<Meta<PostMedia>> getUploadedImagesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/self/user/best/post")
@NotNull
M<UserBestPostParent> getUserBestPostsLists(@t("slug") @NotNull String str);
@f("/usa/crafto/v2.0/self/user/best/post")
@NotNull
M<UserBestPostParent> getUserBestPostsListsUsa(@t("slug") @NotNull String str);
@f("crafto/v1.0/user/email/{email}")
@NotNull
l<MetaObject<UserUsa>> getUserByEmail(@s("email") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user/email/{email}")
@NotNull
l<MetaObject<UserUsa>> getUserByEmailUsa(@s("email") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/user/facebook-id/{id}")
@NotNull
l<MetaObject<UserUsa>> getUserByFacebookId(@s("id") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user/facebook-id/{id}")
@NotNull
l<MetaObject<UserUsa>> getUserByFacebookIdUsa(@s("id") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/userId/{userId}")
@NotNull
l<MetaObject<UserUsa>> getUserById(@s("userId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/user/userId/{userId}")
@NotNull
l<MetaObject<UserUsa>> getUserByIdUsa(@s("userId") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/user/phone/{phone}")
@NotNull
l<MetaObject<UserUsa>> getUserByPhone(@s("phone") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user/phone/{phone}")
@NotNull
l<MetaObject<UserUsa>> getUserByPhoneUsa(@s("phone") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/slug/{slug}")
@NotNull
l<MetaObject<UserUsa>> getUserBySlug(@s("slug") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/user/v1.2/profile/{slug}")
@NotNull
l<UserUsa> getUserBySlugV2(@s("slug") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/user/v1.2/profile/{slug}")
@NotNull
l<UserUsa> getUserBySlugV2Usa(@s("slug") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/{userId}")
Object getUserByUserId(@s("userId") @NotNull String str, @NotNull c<? super M<MetaObject<UserUsa>>> cVar);
@f("/crafto/v1.0/configuration")
@NotNull
l<MetaObject<UserConfigData>> getUserConfigData();
@f("/usa/crafto/v1.0/configuration")
@NotNull
l<MetaObject<UserConfigData>> getUserConfigDataUsa();
@f("/crafto/v1.0/connection")
@NotNull
l<Meta<UserUsa>> getUserConnectionList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/connection")
@NotNull
l<Meta<UserUsa>> getUserConnectionListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/user-created-quotes")
@NotNull
l<MetaInit<InitData>> getUserCreatedQuotes(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/user-created-quotes")
@NotNull
l<MetaInit<InitData>> getUserCreatedQuotesUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/group/user/document")
Object getUserDocuments(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<ProfileDocument>>> cVar);
@f("/crafto/v2.0/donations/user")
@NotNull
l<Meta<DonationCompleteData>> getUserDonationList(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v2.0/donations/user")
@NotNull
l<Meta<DonationCompleteData>> getUserDonationListUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user")
@NotNull
l<Meta<UserUsa>> getUserList(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/users/filter")
@NotNull
l<Meta<UserUsa>> getUserListByFilter(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/users/filter")
Object getUserListByFilterCoroutine(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<UserUsa>>> cVar);
@f("/usa/crafto/v2.0/users/filter")
Object getUserListByFilterCoroutineUsa(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<Meta<UserUsa>>> cVar);
@f("/crafto/v1.0/home/v1.0/users")
@NotNull
l<Meta<UserListMeta>> getUserListV1(@u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/slugs")
@NotNull
l<Meta<UserUsa>> getUsersBySlug(@j @NotNull Map<String, String> map, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/v2/slugs")
@NotNull
l<Meta<UserUsa>> getUsersBySlugsAdmin(@j @NotNull Map<String, String> map, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/user/v3/slugs")
@NotNull
l<Meta<UserUsa>> getUsersBySlugsWithUserStates(@j @NotNull Map<String, String> map, @u @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/groupChat/{chatGroupId}/conference/meta")
Object getVideoConferenceMeta(@s("chatGroupId") @NotNull String str, @NotNull c<? super M<VideoConferenceMeta>> cVar);
@f("/crafto/v2.0/groupChat/conference/token")
Object getVideoConferenceToken(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<VideoConferenceToken>> cVar);
@o("/crafto/v1.0/groupMessage/invite")
@NotNull
l<ResponseBody> inviteToChatroom(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/groupMessage/invite")
@NotNull
l<ResponseBody> inviteToChatroomUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage/join")
@NotNull
l<ResponseBody> joinChatRoom(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage/leave")
@NotNull
l<ResponseBody> leaveChatRoom(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/devices/{deviceId}")
@NotNull
l<ResponseBody> logoutUser(@s("deviceId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/devices/{deviceId}")
@NotNull
l<ResponseBody> logoutUserUsa(@s("deviceId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/postReferral")
Object notifyPostOpenByReferral(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@o("/usa/crafto/v2.0/postReferral")
Object notifyPostOpenByReferralUsa(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@f("/usa/crafto/v1.0/fetch-tricolour-image")
@NotNull
l<PostMedia> pollFilterImage(@u @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/business-category")
@NotNull
l<BusinessCategory> postBusinessCategory(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/business-category")
@NotNull
l<BusinessCategory> postBusinessCategoryUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@n("/crafto/v1.0/language/{slug}")
@NotNull
l<ResponseBody> postContentLanguage(@s("slug") @NotNull String str, @d @NotNull HashMap<String, String> hashMap);
@e
@n("/usa/crafto/v1.0/language/{slug}")
@NotNull
l<ResponseBody> postContentLanguageUsa(@s("slug") @NotNull String str, @d @NotNull HashMap<String, String> hashMap);
@o("/crafto/v1.0/donation")
@NotNull
l<MetaObject<DonationCompleteData>> postDonation(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/donation")
@NotNull
l<MetaObject<DonationCompleteData>> postDonationUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage/message")
@NotNull
l<ResponseBody> postMessage(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/payment-error")
@NotNull
l<ResponseBody> postPaymentError(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/payment-error")
@NotNull
l<ResponseBody> postPaymentErrorUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("crafto/v1.0/premium/orders")
@NotNull
l<MembershipPaymentOrderData> postPremiumOrder(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/unauthenticated/premium/orders")
@NotNull
l<MembershipPaymentOrderData> postPremiumOrderBlockingUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("https://stripe-mobile-payment-sheet.glitch.me/checkout")
@NotNull
l<MembershipPaymentOrderData> postPremiumOrderTest(@a @NotNull HashMap<String, Object> hashMap);
@o("https://stripe-mobile-payment-sheet.glitch.me/checkout")
@NotNull
l<MembershipPaymentOrderData> postPremiumOrderTestUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("usa/crafto/v1.0/premium/orders")
@NotNull
l<MembershipPaymentOrderData> postPremiumOrderUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v1.0/updates/{nid}")
@NotNull
l<ResponseBody> postUpdatesData(@s("nid") long j, @d @NotNull HashMap<String, Object> hashMap);
@e
@o("/usa/crafto/v1.0/updates/{nid}")
@NotNull
l<ResponseBody> postUpdatesDataUsa(@s("nid") long j, @d @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage/promote")
@NotNull
l<ResponseBody> promoteToAdmin(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/groupMessage/promote")
Object promoteToAdminCoroutine(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<PromoteResponse>> cVar);
@n("/crafto/v2.0/user/{slug}/reactivate")
@NotNull
l<ReactivateData> reactivateUser(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/images/{mediaId}/remove-bg")
@NotNull
l<PostMedia> removeBackground(@s("mediaId") long j, @a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/images/{mediaId}/remove-bg")
@NotNull
l<PostMedia> removeBackgroundUsa(@s("mediaId") long j, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/position/user")
@NotNull
l<ResponseBody> removeUserFromPosition(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/position/user")
@NotNull
l<ResponseBody> removeUserFromPositionUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/position/order")
@NotNull
l<ResponseBody> reorderMembershipPosition(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/position/order")
@NotNull
l<ResponseBody> reorderMembershipPositionUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/report")
@NotNull
l<ResponseBody> reportPage(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/report")
@NotNull
l<ResponseBody> reportPageUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/report")
@NotNull
l<ResponseBody> reportUser(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/report")
@NotNull
l<ResponseBody> reportUserUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/user/saved-image")
@NotNull
l<ResponseBody> saveImage(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/user/saved-image")
@NotNull
l<ResponseBody> saveImageUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/user/quote")
@NotNull
l<MetaObject<PostMedia>> saveQuote(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/user/quote")
@NotNull
l<MetaObject<PostMedia>> saveQuoteUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/groups/search")
@NotNull
l<Meta<Community>> searchGroups(@u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/groups/search")
@NotNull
l<Meta<Community>> searchGroupsUsa(@u @NotNull HashMap<String, Object> hashMap);
@f("crafto/v1.0/business/product/search")
@NotNull
l<Meta<BusinessCategory>> searchProducts(@u @NotNull HashMap<String, Object> hashMap);
@f("usa/crafto/v1.0/business/product/search")
@NotNull
l<Meta<BusinessCategory>> searchProductsUsa(@u @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/user/process-image")
@NotNull
l<MetaObject<PostMedia>> sendMediaForBgRemoval(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/user/process-image")
@NotNull
l<MetaObject<PostMedia>> sendMediaForBgRemovalUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/groupChat/conference/heartbeat")
Object sendVideoCallHostHeartBeat(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@f("/usa/crafto/v2.0/groupChat/conference/heartbeat")
Object sendVideoCallHostHeartBeatUsa(@u @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@o("/crafto/v1.0/config/VARIANT_TYPE_PREFERENCE")
@NotNull
l<MembershipDLocalData> setEditNamePreferences(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/config/VARIANT_TYPE_PREFERENCE")
@NotNull
l<MembershipDLocalData> setEditNamePreferencesUsa(@a @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v2.0/appMeta")
Object shouldForceUpdate(@NotNull c<? super M<ShouldForceUpdateResponse>> cVar);
@f("/usa/crafto/v2.0/appMeta")
Object shouldForceUpdateUsa(@NotNull c<? super M<ShouldForceUpdateResponse>> cVar);
@o("/crafto/v1.0/search")
@NotNull
l<ResponseBody> storeSearchData(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/search")
@NotNull
l<ResponseBody> storeSearchDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/quiz/{quizId}/score")
@NotNull
l<ResponseBody> submitQuizScore(@s("quizId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v2.0/user/switch-group/{slug}")
@NotNull
l<MetaObject<UserUsa>> switchUserGroup(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v2.0/user/switch-group/{slug}")
@NotNull
l<MetaObject<UserUsa>> switchUserGroupUsa(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/unfollow-user")
@NotNull
l<ResponseBody> unfollowUser(@a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/unfollow-user")
@NotNull
l<ResponseBody> unfollowUserUsa(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v2.0/community/{communityId}")
@NotNull
l<ResponseBody> upDateCommunityLogo(@s("communityId") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v2.0/community/{communityId}")
@NotNull
l<ResponseBody> upDateCommunityLogoUsa(@s("communityId") long j, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/track-periodic-event")
@NotNull
l<ResponseBody> updateBirthdayEvent(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/track-periodic-event")
@NotNull
l<ResponseBody> updateBirthdayEventUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@n("/crafto/v1.0/comment/{commentId}")
@NotNull
l<ResponseBody> updateCommentData(@s("commentId") long j, @d @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v2.0/comment")
@NotNull
l<MetaObject<CommentData>> updateCommentData(@d @NotNull HashMap<String, Object> hashMap);
@e
@n("/usa/crafto/v1.0/comment/{commentId}")
@NotNull
l<ResponseBody> updateCommentDataUsa(@s("commentId") long j, @d @NotNull HashMap<String, Object> hashMap);
@e
@o("/usa/crafto/v2.0/comment")
@NotNull
l<MetaObject<CommentData>> updateCommentDataUsa(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v1.0/connection")
@NotNull
l<ConnectionStatus> updateConnection(@d @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/contact")
@NotNull
l<ResponseBody> updateContact(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v1.0/devices")
@NotNull
l<FcmData> updateDeviceData(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("/usa/crafto/v1.0/devices")
@NotNull
l<FcmData> updateDeviceDataUsa(@d @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/update/groupConfig")
@NotNull
l<ResponseBody> updateDonationConfig(@a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/update/groupConfig")
@NotNull
l<ResponseBody> updateDonationConfigUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/facebookPages")
@NotNull
l<ResponseBody> updateFacebookPage(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/follow-user")
@NotNull
l<ResponseBody> updateFollowSequential(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/follow-user")
@NotNull
l<ResponseBody> updateFollowSequentialUsa(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/groupMessage/{groupId}")
Object updateGroupDetails(@s("groupId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@p("/crafto/v1.0/notification")
@NotNull
l<ResponseBody> updateIsNotificationVisited(@a @NotNull HashMap<String, Object> hashMap);
@p("/usa/crafto/v1.0/notification")
@NotNull
l<ResponseBody> updateIsNotificationVisitedUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v2.0/like")
@NotNull
l<MetaObject<LikeData>> updateLikeData(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("/usa/crafto/v2.0/like")
@NotNull
l<MetaObject<LikeData>> updateLikeDataUsa(@d @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/groupMessage/{groupId}")
@NotNull
l<ResponseBody> updateLiveStatus(@s("groupId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/groupMessage/{groupId}")
Object updateLiveStatusCoroutine(@s("groupId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@n("/usa/crafto/v1.0/groupMessage/{groupId}")
@NotNull
l<ResponseBody> updateLiveStatusUsa(@s("groupId") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/notification/config")
@NotNull
l<ResponseBody> updateNotifConfig(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/notification/config")
@NotNull
l<ResponseBody> updateNotifConfigUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("/crafto/v1.0/organisations")
@NotNull
l<ResponseBody> updatePage(@d @NotNull HashMap<String, Object> hashMap);
@p("/crafto/v1.0/political/page")
@NotNull
l<SuccessData> updatePoliticalPage(@a @NotNull HashMap<String, Object> hashMap);
@p("/usa/crafto/v1.0/political/page")
@NotNull
l<SuccessData> updatePoliticalPageUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@n("/crafto/v1.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> updatePostData(@s("postId") long j, @d @NotNull HashMap<String, Object> hashMap);
@e
@n("/usa/crafto/v1.0/post/{postId}")
@NotNull
l<MetaObject<PostData>> updatePostDataUsa(@s("postId") long j, @d @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/user/quote/{quoteId}")
@NotNull
l<ResponseBody> updateQuoteData(@a @NotNull HashMap<String, Object> hashMap, @s("quoteId") long j);
@n("/usa/crafto/v1.0/user/quote/{quoteId}")
@NotNull
l<ResponseBody> updateQuoteDataUsa(@a @NotNull HashMap<String, Object> hashMap, @s("quoteId") long j);
@n("/crafto/v1.0/share-count")
@NotNull
l<ResponseBody> updateQuoteShareDownloadCount(@a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/share-count")
@NotNull
l<ResponseBody> updateQuoteShareDownloadCountUsa(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/donation/{id}")
@NotNull
l<MetaObject<DonationCompleteData>> updateReceiptToServer(@s("id") long j, @a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/donation/{id}")
@NotNull
l<MetaObject<DonationCompleteData>> updateReceiptToServerUsa(@s("id") long j, @a @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/track-user-action")
@NotNull
l<ResponseBody> updateShareDownloadData(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/track-user-action")
@NotNull
l<ResponseBody> updateShareDownloadDataUsa(@d @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/user/business-profile")
@NotNull
l<ResponseBody> updateUserBusinessData(@a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/user/business-profile")
@NotNull
l<ResponseBody> updateUserBusinessDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v1.0/user/slug/{slug}")
@NotNull
l<MetaObject<UserUsa>> updateUserData(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@n("/crafto/v2.0/user/{slug}")
Object updateUserDataSequential(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<UserUsa>> cVar);
@n("/usa/crafto/v1.0/user/slug/{slug}")
@NotNull
l<MetaObject<UserUsa>> updateUserDataUsa(@s("slug") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/user/ping")
Object updateUserOnlineStatus(@a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@n("/crafto/v1.0/user/personal-profile")
@NotNull
l<ResponseBody> updateUserPersonalData(@a @NotNull HashMap<String, Object> hashMap);
@n("/usa/crafto/v1.0/user/personal-profile")
@NotNull
l<ResponseBody> updateUserPersonalDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/config/{preferenceType}")
@NotNull
l<ResponseBody> updateUserPreference(@s("preferenceType") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/config/{preferenceType}")
Object updateUserPreferenceSynchronousUsa(@s("preferenceType") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap, @NotNull c<? super M<ResponseBody>> cVar);
@o("/usa/crafto/v1.0/config/{preferenceType}")
@NotNull
l<ResponseBody> updateUserPreferenceUsa(@s("preferenceType") @NotNull String str, @a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/amplitude/device-details")
@NotNull
l<ResponseBody> uploadDeviceData(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/amplitude/device-details")
@NotNull
l<ResponseBody> uploadDeviceDataUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/generate-tricolour-image")
@NotNull
l<MetaObject<PostMedia>> uploadFilterImage(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/user/uploaded-image")
@NotNull
l<MetaObject<PostMedia>> uploadImage(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/user/uploaded-image")
@NotNull
l<MetaObject<PostMedia>> uploadImageUsa(@a @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v2.0/districtPost")
@NotNull
l<MetaObject<PostData>> uploadLocalPost(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v2.0/districtPost")
@NotNull
l<MetaObject<PostData>> uploadLocalPostUsa(@a @NotNull HashMap<String, Object> hashMap);
@bo.l
@o("/crafto/v1.0/media/{type}/upload")
@NotNull
l<ArrayList<PostMedia>> uploadMultipleFilesDynamic(@s("type") @NotNull String str, @q @NotNull List<MultipartBody.Part> list);
@bo.l
@o("/crafto/v1.0/media/{type}/upload")
@NotNull
l<ArrayList<PostMedia>> uploadMultipleFilesDynamicUsa(@s("type") @NotNull String str, @q @NotNull List<MultipartBody.Part> list);
@p("/crafto/v1.0/political/userLeaders")
@NotNull
l<MetaObject<LeaderData>> upsertLeader(@a @NotNull HashMap<String, Object> hashMap);
@p("/usa/crafto/v1.0/political/userLeaders")
@NotNull
l<MetaObject<LeaderData>> upsertLeaderUsa(@a @NotNull HashMap<String, Object> hashMap);
@p("/crafto/v1.0/political/parties")
@NotNull
l<SuccessData> upsertUserParty(@a @NotNull HashMap<String, Object> hashMap);
@p("/usa/crafto/v1.0/political/parties")
@NotNull
l<SuccessData> upsertUserPartyUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/verify/facebook-token")
@NotNull
l<GoogleAuthVerificationData> validateLoginFacebook(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/verify/facebook-token")
@NotNull
l<GoogleAuthVerificationData> validateLoginFacebookUsa(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/verify/google/oauth2")
@NotNull
l<GoogleAuthVerificationData> validateLoginGoogle(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/verify/google/oauth2")
@NotNull
l<GoogleAuthVerificationData> validateLoginGoogleUsa(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/verify/firebaseToken")
@NotNull
l<OtpVerificationData> verifyFirebaseToken(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/verify/firebaseToken")
@NotNull
l<OtpVerificationData> verifyFirebaseTokenUsa(@d @NotNull HashMap<String, Object> hashMap);
@f("/crafto/v1.0/validate/ifsc/{ifsc}")
@NotNull
l<MetaObject<IfscData>> verifyIFSC(@s("ifsc") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@f("/usa/crafto/v1.0/validate/ifsc/{ifsc}")
@NotNull
l<MetaObject<IfscData>> verifyIFSCUsa(@s("ifsc") @NotNull String str, @u @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/verify/otp/android")
@NotNull
l<OtpVerificationData> verifyOtp(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/verify/otp/android")
@NotNull
l<OtpVerificationData> verifyOtpUsa(@d @NotNull HashMap<String, Object> hashMap);
@o("/crafto/v1.0/order/verify")
@NotNull
l<ResponseBody> verifyPayment(@a @NotNull HashMap<String, Object> hashMap);
@o("/usa/crafto/v1.0/order/verify")
@NotNull
l<ResponseBody> verifyPaymentUsa(@a @NotNull HashMap<String, Object> hashMap);
@e
@o("crafto/v1.0/verify/truecaller-v2/android")
@NotNull
l<OtpVerificationData> verifyTrueCaller(@d @NotNull HashMap<String, Object> hashMap);
@e
@o("usa/crafto/v1.0/verify/truecaller-v2/android")
@NotNull
l<OtpVerificationData> verifyTrueCallerUsa(@d @NotNull HashMap<String, Object> hashMap);
}