@interface PHACurareShadowEvaluationRecipeDecoder : NSObject + (id)cameraPredicate; + (id)decodeModelSpecificInfo:(id)a0 models:(id)a1; + (id)allowedPredicates; + (id)castObject:(id)a0 withName:(id)a1 toClass:(Class)a2 error:(id *)a3; + (id)decodeRecipeUserInfo:(id)a0 models:(id)a1 photoLibrary:(id)a2 graphManager:(id)a3 trialDeploymentID:(id)a4 trialExperimentID:(id)a5 trialTreatmentID:(id)a6 decodingError:(id *)a7; + (id)decodingErrorWithMessage:(id)a0; + (BOOL)isValidFiltersByDatasetName:(id)a0; + (id)objectOfClass:(Class)a0 forKey:(id)a1 inDictionary:(id)a2 error:(id *)a3; + (id)optionalObjectOfClass:(Class)a0 forKey:(id)a1 inDictionary:(id)a2 error:(id *)a3; @end