package com.mbridge.msdk.foundation.download.database; import android.database.Cursor; import java.util.List; /* loaded from: classes4.dex */ public interface IDatabaseHelper { public static final String TAG = "DatabaseHelper"; public interface IDatabaseListener { void onDatabase(DownloadModel downloadModel); } void clear(); void find(String str, String str2, IDatabaseListener iDatabaseListener); List findAll(); void findByDownloadUrl(String str, IDatabaseListener iDatabaseListener); List getUnwantedModels(long j); void insert(DownloadModel downloadModel); Cursor rawQuery(String str, String[] strArr); void remove(String str); void remove(String str, String str2); void update(DownloadModel downloadModel, String str); void updateProgress(String str, String str2, DownloadModel downloadModel); void updateUnzipResource(String str, String str2, long j); }