System/Library/PrivateFrameworks/ConfigurationEngineModel.framework
CEMDeclarationBase.h
@class NSString, NSNumber, CEMAnyPayload;
@interface CEMDeclarationBase : CEMPayloadBase
@property (class, readonly, copy) NSString *declarationClass;
@property (copy, nonatomic) NSString *declarationType;
@property (copy, nonatomic) NSString *declarationIdentifier;
@property (copy, nonatomic) NSString *declarationDescription;
@property (copy, nonatomic) NSString *declarationServerHash;
@property (copy, nonatomic) NSNumber *declarationRequiresNetworkTether;
@property (copy, nonatomic) NSString *declarationActivationScope;
@property (copy, nonatomic) CEMAnyPayload *declarationPayload;
+ (id)declarationForData:(id)a0 error:(id *)a1;
+ (id)declarationForPayload:(id)a0 error:(id *)a1;
- (id)serialize;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)serializeAsDataWithError:(id *)a0;
- (void)updateServerHash;
- (BOOL)loadDeclarationFromDictionary:(id)a0 error:(id *)a1;
@end