224 lines
8.4 KiB
Java
224 lines
8.4 KiB
Java
|
package com.kofax.mobile.sdk._internal.dagger;
|
||
|
|
||
|
import android.view.SurfaceView;
|
||
|
import com.kofax.kmc.ken.engines.IDocumentDetector;
|
||
|
import com.kofax.kmc.ken.engines.data.DocumentDetectionResult;
|
||
|
import com.kofax.kmc.ken.engines.data.DocumentDetectionSettings;
|
||
|
import com.kofax.kmc.kui.uicontrols.BarCodeCaptureView;
|
||
|
import com.kofax.kmc.kui.uicontrols.ImageCaptureView;
|
||
|
import com.kofax.kmc.kui.uicontrols.LicenseCaptureView;
|
||
|
import com.kofax.kmc.kui.uicontrols.captureanimations.CheckCaptureExperience;
|
||
|
import com.kofax.kmc.kui.uicontrols.captureanimations.DocumentCaptureExperience;
|
||
|
import com.kofax.kmc.kui.uicontrols.captureanimations.FixedAspectRatioCaptureExperience;
|
||
|
import com.kofax.kmc.kui.uicontrols.captureanimations.PassportCaptureExperience;
|
||
|
import com.kofax.kmc.kui.uicontrols.captureanimations.SelfieCaptureExperience;
|
||
|
import com.kofax.kmc.kui.uicontrols.data.ImageCacheType;
|
||
|
import com.kofax.mobile.sdk._internal.IBus;
|
||
|
import com.kofax.mobile.sdk._internal.camera.IVideoResourceProvider;
|
||
|
import com.kofax.mobile.sdk._internal.detection.IFaceDetector;
|
||
|
import com.kofax.mobile.sdk._internal.extraction.id.IIdFieldNameConvention;
|
||
|
import com.kofax.mobile.sdk._internal.extraction.id.k;
|
||
|
import com.kofax.mobile.sdk._internal.impl.ComponentsInitAndBusRegister;
|
||
|
import com.kofax.mobile.sdk._internal.impl.IBase64ImageDecoder;
|
||
|
import com.kofax.mobile.sdk._internal.impl.camera.VideoPlayerCameraPlayer;
|
||
|
import com.kofax.mobile.sdk._internal.impl.camera.ad;
|
||
|
import com.kofax.mobile.sdk._internal.impl.camera.n;
|
||
|
import com.kofax.mobile.sdk._internal.impl.camera.p;
|
||
|
import com.kofax.mobile.sdk._internal.impl.extraction.onDevice.OnDeviceExtractionServer;
|
||
|
import com.kofax.mobile.sdk._internal.impl.extraction.onDevice.ec;
|
||
|
import com.kofax.mobile.sdk._internal.impl.extraction.rtti.RttiExtractor;
|
||
|
import com.kofax.mobile.sdk._internal.impl.view.v;
|
||
|
import com.kofax.mobile.sdk.capture.IImageStorage;
|
||
|
import com.kofax.mobile.sdk.capture.ImageReviewActivity;
|
||
|
import com.kofax.mobile.sdk.capture.ProcessActivity;
|
||
|
import com.kofax.mobile.sdk.capture.bill.BillCaptureActivity;
|
||
|
import com.kofax.mobile.sdk.capture.bill.BillExtractActivity;
|
||
|
import com.kofax.mobile.sdk.capture.bill.BillParameters;
|
||
|
import com.kofax.mobile.sdk.capture.bill.BillWorkflowActivity;
|
||
|
import com.kofax.mobile.sdk.capture.bill.KtaJsonBill;
|
||
|
import com.kofax.mobile.sdk.capture.bill.RttiJsonBill;
|
||
|
import com.kofax.mobile.sdk.capture.check.CheckCaptureActivity;
|
||
|
import com.kofax.mobile.sdk.capture.check.CheckExtractActivity;
|
||
|
import com.kofax.mobile.sdk.capture.check.CheckParameters;
|
||
|
import com.kofax.mobile.sdk.capture.check.CheckWorkflowActivity;
|
||
|
import com.kofax.mobile.sdk.capture.check.KtaJsonCheck;
|
||
|
import com.kofax.mobile.sdk.capture.check.RttiJsonCheck;
|
||
|
import com.kofax.mobile.sdk.capture.creditcard.CardIoWrapperActivity;
|
||
|
import com.kofax.mobile.sdk.capture.creditcard.CreditCardParameters;
|
||
|
import com.kofax.mobile.sdk.capture.creditcard.CreditCardWorkflowActivity;
|
||
|
import com.kofax.mobile.sdk.capture.id.IdCaptureActivity;
|
||
|
import com.kofax.mobile.sdk.capture.id.IdCaptureBackActivity;
|
||
|
import com.kofax.mobile.sdk.capture.id.IdExtractActivity;
|
||
|
import com.kofax.mobile.sdk.capture.id.IdParameters;
|
||
|
import com.kofax.mobile.sdk.capture.id.IdWorkflowActivity;
|
||
|
import com.kofax.mobile.sdk.capture.parameter.ExtractionParameters;
|
||
|
import com.kofax.mobile.sdk.capture.passport.KtaJsonPassport;
|
||
|
import com.kofax.mobile.sdk.capture.passport.PassportCaptureActivity;
|
||
|
import com.kofax.mobile.sdk.capture.passport.PassportExtractActivity;
|
||
|
import com.kofax.mobile.sdk.capture.passport.PassportParameters;
|
||
|
import com.kofax.mobile.sdk.capture.passport.PassportWorkflowActivity;
|
||
|
import com.kofax.mobile.sdk.capture.passport.RttiJsonPassport;
|
||
|
import com.kofax.mobile.sdk.extract.id.LocalProjectProvider;
|
||
|
import com.kofax.mobile.sdk.extract.id.ServerProjectProvider;
|
||
|
import o.InterfaceC13390fZB;
|
||
|
|
||
|
@a
|
||
|
/* loaded from: classes3.dex */
|
||
|
public interface ISdkDaggerPerContextComponent {
|
||
|
com.kofax.mobile.sdk._internal.impl.camera.a getAssetProvider();
|
||
|
|
||
|
BarCodeCaptureView getBarCodeCaptureView();
|
||
|
|
||
|
BillParameters getBillParameters();
|
||
|
|
||
|
CheckParameters getCheckParameters();
|
||
|
|
||
|
CreditCardParameters getCreditCardParameters();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.impl.detection.c getDetectorBasedCropper();
|
||
|
|
||
|
p getDeviceCamera();
|
||
|
|
||
|
@InterfaceC13390fZB(a = ImageCacheType.IMAGE_CACHE_TYPE_DISK)
|
||
|
com.kofax.mobile.sdk._internal.c getDiskBitmapCache();
|
||
|
|
||
|
ExtractionParameters getExtractionParameters();
|
||
|
|
||
|
IFaceDetector getFaceDetector();
|
||
|
|
||
|
n getFileProvider();
|
||
|
|
||
|
@InterfaceC13390fZB(a = IDocumentDetector.GPU_DOCUMENT)
|
||
|
IDocumentDetector<DocumentDetectionSettings, DocumentDetectionResult> getGpuDocumentDetector();
|
||
|
|
||
|
v getGuideLineRenderer();
|
||
|
|
||
|
IBase64ImageDecoder getIBase64ImageDecoder();
|
||
|
|
||
|
IBus getIBus();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.camera.f getICameraView();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.view.b getICaptureMenuView();
|
||
|
|
||
|
k getIIdExtractorProvider();
|
||
|
|
||
|
IIdFieldNameConvention getIIdFieldNameConvention();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.e getIImageParamsStore();
|
||
|
|
||
|
IImageStorage getIImageStorage();
|
||
|
|
||
|
IVideoResourceProvider getIVideoResourceProvider();
|
||
|
|
||
|
IdParameters getIdParameters();
|
||
|
|
||
|
@InterfaceC13390fZB(a = IDocumentDetector.ISG_DOCUMENT)
|
||
|
IDocumentDetector<DocumentDetectionSettings, DocumentDetectionResult> getIsgDocumentDetector();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.impl.extraction.kta.c getKtaExtraction();
|
||
|
|
||
|
LocalProjectProvider getLocalProjectProvider();
|
||
|
|
||
|
@InterfaceC13390fZB(a = ImageCacheType.IMAGE_CACHE_TYPE_MEMORY)
|
||
|
com.kofax.mobile.sdk._internal.c getMemoryBitmapCache();
|
||
|
|
||
|
OnDeviceExtractionServer getOnDeviceExtractionServer();
|
||
|
|
||
|
ec getOnDeviceIdExtractor();
|
||
|
|
||
|
PassportParameters getPassportParameters();
|
||
|
|
||
|
com.kofax.mobile.sdk._internal.impl.extraction.rtti.b getRttiExtraction();
|
||
|
|
||
|
RttiExtractor getRttiExtractor();
|
||
|
|
||
|
SurfaceView getSurfaceView();
|
||
|
|
||
|
VideoPlayerCameraPlayer getVideoPlayerCameraPlayer();
|
||
|
|
||
|
ad getVideoPlayerCameraRecorder();
|
||
|
|
||
|
void inject(ComponentsInitAndBusRegister componentsInitAndBusRegister);
|
||
|
|
||
|
void inject(ImageReviewActivity imageReviewActivity);
|
||
|
|
||
|
void inject(ProcessActivity processActivity);
|
||
|
|
||
|
void inject(BillCaptureActivity billCaptureActivity);
|
||
|
|
||
|
void inject(BillExtractActivity billExtractActivity);
|
||
|
|
||
|
void inject(BillWorkflowActivity billWorkflowActivity);
|
||
|
|
||
|
void inject(CheckCaptureActivity checkCaptureActivity);
|
||
|
|
||
|
void inject(CheckExtractActivity checkExtractActivity);
|
||
|
|
||
|
void inject(CheckWorkflowActivity checkWorkflowActivity);
|
||
|
|
||
|
void inject(CardIoWrapperActivity cardIoWrapperActivity);
|
||
|
|
||
|
void inject(CreditCardWorkflowActivity creditCardWorkflowActivity);
|
||
|
|
||
|
void inject(IdCaptureActivity idCaptureActivity);
|
||
|
|
||
|
void inject(IdCaptureBackActivity idCaptureBackActivity);
|
||
|
|
||
|
void inject(IdExtractActivity idExtractActivity);
|
||
|
|
||
|
void inject(IdWorkflowActivity idWorkflowActivity);
|
||
|
|
||
|
void inject(PassportCaptureActivity passportCaptureActivity);
|
||
|
|
||
|
void inject(PassportExtractActivity passportExtractActivity);
|
||
|
|
||
|
void inject(PassportWorkflowActivity passportWorkflowActivity);
|
||
|
|
||
|
void inject(LocalProjectProvider localProjectProvider);
|
||
|
|
||
|
void inject(ServerProjectProvider serverProjectProvider);
|
||
|
|
||
|
void inject(com.kofax.mobile.sdk.f.a aVar);
|
||
|
|
||
|
void injectMembers(BarCodeCaptureView barCodeCaptureView);
|
||
|
|
||
|
void injectMembers(ImageCaptureView imageCaptureView);
|
||
|
|
||
|
void injectMembers(LicenseCaptureView licenseCaptureView);
|
||
|
|
||
|
void injectMembers(CheckCaptureExperience checkCaptureExperience);
|
||
|
|
||
|
void injectMembers(DocumentCaptureExperience documentCaptureExperience);
|
||
|
|
||
|
void injectMembers(FixedAspectRatioCaptureExperience fixedAspectRatioCaptureExperience);
|
||
|
|
||
|
void injectMembers(PassportCaptureExperience passportCaptureExperience);
|
||
|
|
||
|
void injectMembers(SelfieCaptureExperience selfieCaptureExperience);
|
||
|
|
||
|
void injectMembers(ec ecVar);
|
||
|
|
||
|
void injectMembers(BillParameters billParameters);
|
||
|
|
||
|
void injectMembers(KtaJsonBill ktaJsonBill);
|
||
|
|
||
|
void injectMembers(RttiJsonBill rttiJsonBill);
|
||
|
|
||
|
void injectMembers(CheckParameters checkParameters);
|
||
|
|
||
|
void injectMembers(KtaJsonCheck ktaJsonCheck);
|
||
|
|
||
|
void injectMembers(RttiJsonCheck rttiJsonCheck);
|
||
|
|
||
|
void injectMembers(CreditCardParameters creditCardParameters);
|
||
|
|
||
|
void injectMembers(IdParameters idParameters);
|
||
|
|
||
|
void injectMembers(KtaJsonPassport ktaJsonPassport);
|
||
|
|
||
|
void injectMembers(PassportParameters passportParameters);
|
||
|
|
||
|
void injectMembers(RttiJsonPassport rttiJsonPassport);
|
||
|
}
|