@class NSDictionary, NSArray, NSObject; @protocol NSFastEnumeration, DNDSContactProviding, DNDSBackingStoreRecord, DNDSApplicationIdentifierMapping; @interface DNDSBackingStoreDictionaryContext : NSObject @property (retain, nonatomic) NSObject *underlyingHealingSource; @property (retain, nonatomic) NSObject *currentRecord; @property (readonly, nonatomic) unsigned long long destination; @property (readonly, nonatomic) unsigned long long partitionType; @property (readonly, nonatomic) BOOL redactSensitiveData; @property (readonly, nonatomic) id contactProvider; @property (readonly, nonatomic) id applicationIdentifierMapper; @property (readonly, nonatomic) NSDictionary *healingSource; @property (readonly, nonatomic) NSArray *arrayHealingSource; - (id)_initWithDestination:(unsigned long long)a0 partitionType:(unsigned long long)a1 healingSource:(id)a2 currentRecord:(id)a3 redactSensitiveData:(BOOL)a4 contactProvider:(id)a5 applicationIdentifierMapper:(id)a6; - (id)initWithDestination:(unsigned long long)a0 partitionType:(unsigned long long)a1 redactSensitiveData:(BOOL)a2 contactProvider:(id)a3 applicationIdentifierMapper:(id)a4; - (id)copyWithCurrentRecord:(id)a0; - (id)_initWithContext:(id)a0; - (id)initWithDestination:(unsigned long long)a0 partitionType:(unsigned long long)a1 healingSource:(id)a2 redactSensitiveData:(BOOL)a3 contactProvider:(id)a4 applicationIdentifierMapper:(id)a5; - (id)initWithDestination:(unsigned long long)a0 partitionType:(unsigned long long)a1 currentRecord:(id)a2 redactSensitiveData:(BOOL)a3 contactProvider:(id)a4 applicationIdentifierMapper:(id)a5; - (void).cxx_destruct; - (id)mutableCopyWithZone:(struct _NSZone { } *)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end