luxlabs header browser preview


@interface HDDrugInteractionEngine : NSObject

+ (BOOL)interactionClassForLifestyleFactor:(unsigned long long)a0 profile:(id)a1 interactionClassOut:(id *)a2 error:(id *)a3;
+ (id)interactionClassesForConceptWithIdentifier:(id)a0 profile:(id)a1 error:(id *)a2;
+ (id)interactionClassesForMedication:(id)a0 profile:(id)a1 error:(id *)a2;
+ (BOOL)interactionResultForFirstInteractionClass:(id)a0 secondInteractionClass:(id)a1 profile:(id)a2 interactionResultOut:(id *)a3 error:(id *)a4;
+ (BOOL)interactionResultForFirstMedication:(id)a0 secondMedication:(id)a1 profile:(id)a2 interactionResultOut:(id *)a3 error:(id *)a4;
+ (BOOL)interactionResultForMedication:(id)a0 lifestyleFactor:(unsigned long long)a1 profile:(id)a2 interactionResultOut:(id *)a3 error:(id *)a4;
+ (id)interactionResultsForInteractionClasses:(id)a0 profile:(id)a1 error:(id *)a2;
+ (id)interactionResultsForMedications:(id)a0 lifestyleFactors:(id)a1 profile:(id)a2 error:(id *)a3;
+ (id)numberOfInteractionsForConceptWithIdentifier:(id)a0 profile:(id)a1 error:(id *)a2;
+ (id)numberOfInteractionsForMedication:(id)a0 profile:(id)a1 error:(id *)a2;

@end