modeldb-main/backend/server/src/main/java/ai/verta/modeldb/interfaces/CheckEntityPermissionBasedOnResourceTypesFunction.java
package ai.verta.modeldb.interfaces;

import ai.verta.common.ModelDBResourceEnum;
import ai.verta.modeldb.common.futures.InternalFuture;
import ai.verta.uac.ModelDBActionEnum;
import java.util.List;

public interface CheckEntityPermissionBasedOnResourceTypesFunction {
  InternalFuture<Boolean> getEntityPermissionBasedOnResourceTypes(
      List<String> ids,
      ModelDBActionEnum.ModelDBServiceActions action,
      ModelDBResourceEnum.ModelDBServiceResourceTypes modelDBServiceResourceTypes);
}
