package com.scb.phone.data.network.service; import com.scb.phone.data.entity.transfer.SingleDataEntity; import o.AbstractC13163fSk; import o.AbstractC13175fSw; import o.C16562pOe; import o.C1847aQ; import o.C2019aV; import o.C4531bbt; import o.XGq; import o.naT; import retrofit2.http.Body; import retrofit2.http.GET; import retrofit2.http.Header; import retrofit2.http.POST; import retrofit2.http.PUT; import retrofit2.http.Query; /* loaded from: classes.dex */ public interface LimitService { @GET("v2/limit-transfer/limits?limitType=PER_CUSTOMER_PER_DAY") AbstractC13163fSk getLimitTransfer(@Header("tilesVersion") String str, @Query("requireDebitcardsLimit") String str2); @GET("v2/limit-transfer/limits?limitType=PER_CUSTOMER_PER_DAY") AbstractC13163fSk getPersonalLimit(@Header("tilesVersion") String str, @Query("requireDebitcardsLimit") String str2); @GET("v1/limit-transfer/limits/usage?limitType=PER_CUSTOMER_PER_DAY") AbstractC13163fSk> getPersonalLimitUsage(@Query("function") String str, @Query("subFunction") String str2); @GET("v1/limit-transfer/limits/usage?limitType=PER_CUSTOMER_PER_DAY") AbstractC13175fSw> getSinglePersonalLimitUsage(@Query("function") String str, @Query("subFunction") String str2); @POST("v1/limit-transfer/limits/bot/validation") AbstractC13163fSk> postBotValidation(@Body C1847aQ c1847aQ); @PUT("v1/limit-transfer/limits") AbstractC13163fSk putPersonalLimit(@Body C2019aV c2019aV); @PUT("v1/limit-transfer/limits") AbstractC13163fSk putPersonalLimitWithOtp(@Header("tokenUUID") String str, @Header("otp") String str2, @Body C2019aV c2019aV); }