what-the-bank/sources/com/scb/phone/data/network/service/LimitService.java

42 lines
1.7 KiB
Java

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<naT> getLimitTransfer(@Header("tilesVersion") String str, @Query("requireDebitcardsLimit") String str2);
@GET("v2/limit-transfer/limits?limitType=PER_CUSTOMER_PER_DAY")
AbstractC13163fSk<naT> getPersonalLimit(@Header("tilesVersion") String str, @Query("requireDebitcardsLimit") String str2);
@GET("v1/limit-transfer/limits/usage?limitType=PER_CUSTOMER_PER_DAY")
AbstractC13163fSk<SingleDataEntity<C4531bbt>> getPersonalLimitUsage(@Query("function") String str, @Query("subFunction") String str2);
@GET("v1/limit-transfer/limits/usage?limitType=PER_CUSTOMER_PER_DAY")
AbstractC13175fSw<SingleDataEntity<C4531bbt>> getSinglePersonalLimitUsage(@Query("function") String str, @Query("subFunction") String str2);
@POST("v1/limit-transfer/limits/bot/validation")
AbstractC13163fSk<SingleDataEntity<XGq>> postBotValidation(@Body C1847aQ c1847aQ);
@PUT("v1/limit-transfer/limits")
AbstractC13163fSk<C16562pOe> putPersonalLimit(@Body C2019aV c2019aV);
@PUT("v1/limit-transfer/limits")
AbstractC13163fSk<C16562pOe> putPersonalLimitWithOtp(@Header("tokenUUID") String str, @Header("otp") String str2, @Body C2019aV c2019aV);
}