luxlabs header browser preview


@class NSPersistentContainer;

@interface NGMReplayManager : NSObject {
    NSPersistentContainer *_persistentContainer;
}

+ (id)sharedManager;

- (void).cxx_destruct;
- (BOOL)isRunningTests;
- (id)persistentStoreDescription;
- (id)computeDestinationHashForIncomingMessageFrom:(id)a0 toLocalKey:(id)a1;
- (id)computeDestinationHashForOutgoingMessageTo:(id)a0 withLocalKey:(id)a1;
- (unsigned int)counterForDestinationWithIdentityKey:(id)a0 sendingIdentity:(id)a1 error:(id *)a2 success:(BOOL *)a3;
- (id)dbNameFromProcess;
- (BOOL)deleteExpiredSendingDestinations;
- (BOOL)deleteReceivingCountersForKey:(id)a0;
- (BOOL)isBATS;
- (BOOL)isXCTest;
- (void)logDatabaseCreationDate:(id)a0;
- (id)objectContextWithError:(id *)a0;
- (id)persistentContainerWithError:(id *)a0;
- (BOOL)processFetchRequestAndValidate:(id)a0 counter:(unsigned int)a1 commit:(BOOL)a2 theirIdentity:(id)a3 prekey:(id)a4 error:(id *)a5;
- (id)registeredPrekeyForNGMPrekey:(id)a0 objectContext:(id)a1;
- (id /* block */)validateIncomingCounter:(unsigned int)a0 prekey:(id)a1 publicIdentity:(id)a2 error:(id *)a3;

@end