package com.billpaymentservice.bbps.service; import com.billpaymentservice.bbps.dto.ResponseModel; import com.billpaymentservice.bbps.dto.request.BillFetchByBillIdRequest; import com.billpaymentservice.bbps.dto.request.FetchBillRequest; import com.billpaymentservice.bbps.dto.request.FetchBillValidatestRequest; public interface AgentService { public ResponseModel initiateBillFetch(FetchBillRequest fetchBillRequest); public ResponseModel fetchBillById(BillFetchByBillIdRequest billFetchByBillIdRequest); public ResponseModel initiateBillValidate(FetchBillValidatestRequest fetchBillValidateRequest); public ResponseModel initiateBillValidateByBillId(BillFetchByBillIdRequest billRequest); }