package com.kofax.mobile.sdk.logistics; import com.kofax.kmc.ken.engines.data.Image; import com.kofax.kmc.klo.logistics.data.Document; import com.kofax.kmc.klo.logistics.data.DocumentType; import com.kofax.kmc.klo.logistics.data.UserProfile; import com.kofax.kmc.kut.utilities.error.ErrorInfo; import com.kofax.mobile.sdk.extract.id.ICompletionListener; import java.util.List; /* loaded from: classes3.dex */ public interface ICaptureServer { ErrorInfo cancelSubmission(String str); void getDocumentType(String str, ICompletionListener iCompletionListener); void login(UserProfile userProfile, ICompletionListener> iCompletionListener); void loginAnonymously(ICompletionListener> iCompletionListener); void logout(ICompletionListener iCompletionListener); void registerDevice(ICompletionListener iCompletionListener); void sendImageService(Document document, String str, Image image, int i, boolean z, ICompletionListener iCompletionListener); void startJobService(ICompletionListener iCompletionListener); void submitDocument(Document document, IProgressListener iProgressListener, ICompletionListener iCompletionListener); }