@class NSObject, TSPDescriptionGenerator, NSMapTable; @protocol OS_dispatch_queue, TSPArchiverManagerDelegate; @interface TSPArchiverManager : NSObject { id _delegate; Class _archiverClass; char _archiverFlags; NSMapTable *_archivers; NSMapTable *_metadataArchivers; NSObject *_archiversHighQueue; NSObject *_archiversLowQueue; NSObject *_archiveHighQueue; NSObject *_archiveDefaultQueue; NSObject *_archiveLowQueue; NSObject *_serializationQueue; _Atomic char _flags; } @property (retain, nonatomic) TSPDescriptionGenerator *descriptionGenerator; - (id)init; - (void)dealloc; - (void)stop; - (void).cxx_destruct; - (void)archiveObjectWithHighPriority:(id)a0; - (void)archiveObjectWithLowPriority:(id)a0; - (void)archiveWithArchiver:(id)a0 queue:(id)a1 waitForArchiving:(BOOL)a2; - (id)archiverForObject:(id)a0 archiveQueue:(id)a1 waitForArchiving:(BOOL)a2; - (id)archiverForObject:(id)a0 hasArchiverAccessLock:(BOOL)a1; - (id)explicitComponentRootObjectForObject:(id)a0 hasArchiverAccessLock:(BOOL)a1; - (id)impl_archiverForObject:(id)a0; - (id)impl_explicitComponentRootObjectForObject:(id)a0; - (id)initWithDelegate:(id)a0 archiverClass:(Class)a1 archiverFlags:(char)a2; - (void)performAsynchronousArchiverAccessUsingBlock:(id /* block */)a0; @end