@class NSString, NSArray, NSDictionary; @interface MTTreatmentAction : NSObject @property (retain, nonatomic) NSString *field; @property (retain, nonatomic) NSString *sourceField; @property (retain, nonatomic) id overrideFieldValue; @property (nonatomic) BOOL denylisted; @property (retain, nonatomic) NSArray *denylistedFields; @property (retain, nonatomic) NSArray *allowlistedFields; @property (retain, nonatomic) NSDictionary *fieldsMap; @property (retain, nonatomic) NSArray *dstKeyPath; @property (retain, nonatomic) NSArray *srcKeyPath; + (id)treatmentActionWithField:(id)a0 configData:(id)a1; - (void).cxx_destruct; - (void)performActionWithContext:(id)a0; - (id)performAction:(id)a0 context:(id)a1; - (void)computeKeyPaths; - (id)initWithField:(id)a0 configDictionary:(id)a1; - (id)performAction:(id)a0 atKeyIndex:(long long)a1 context:(id)a2; @end