@interface NSPersistentCacheRow : NSObject { int _cd_rc; int _externalReferenceCount; struct _externalRefFlags_st { unsigned char _invalidToOnes : 1; unsigned char _hasTemporaryID : 1; unsigned char _backgroundDealloc : 1; unsigned char _reservedFlags : 1; unsigned short _virtualfk_count : 14; unsigned short _ordkey_count : 14; } _externalRefFlags; id *_toManyMap; double _birth; } + (id)allocWithZone:(struct _NSZone { } *)a0; - (id)retain; - (id)objectID; - (void)dealloc; - (unsigned long long)retainCount; - (id)initWithOptions:(unsigned int)a0 andTimestamp:(double)a1; - (unsigned long long)version; - (BOOL)_tryRetain; - (BOOL)_isDeallocating; - (oneway void)release; - (const id *)knownKeyValuesPointer; @end