@class BRCAccountSessionFPFS, NSObject; @protocol OS_dispatch_queue; @interface BRCDiskSpaceReclaimer : NSObject { BRCAccountSessionFPFS *_session; BOOL _isClosed; BOOL _computingPurgable; } @property (readonly, nonatomic) NSObject<OS_dispatch_queue> *queue; + (double)accessTimeDeltaForUrgency:(int)a0; + (int)simpleUrgencyForCacheDeleteUrgency:(int)a0; - (void)close; - (void).cxx_destruct; - (id)initWithAccountSession:(id)a0; - (unsigned long long)totalSize; - (void)computePurgeableSpaceForAllUrgenciesWithReply:(id /* block */)a0; - (long long)_dbSizeInBytes:(id)a0; - (long long)cachedPurgeableSpaceForUrgency:(int)a0; - (void)_asyncAutovacuumIfNeeds:(id)a0; - (long long)_computeCiconiaSizeInBytes:(BOOL)a0; - (long long)_dbAutovacuumableSpaceInBytes:(id)a0; - (long long)_doIncrementalVacuum:(id)a0 amount:(long long)a1; - (long long)_fullVacuumIfPossible:(id)a0; - (long long)_purgeSpaceUnderQueue:(long long)a0 withUrgency:(int)a1; - (unsigned long long)_recursivelySizeDirectoryAtPath:(id)a0; - (long long)_vacuumDB:(id)a0 amount:(long long)a1 withUrgency:(int)a2; - (long long)cachedNonPurgeableSpace; - (unsigned long long)nonPurgeableSizeWithPurgeableSize:(unsigned long long)a0; - (BOOL)performOptimizeStorageWithTimeDelta:(double)a0 onDiskAccessTimeDelta:(double)a1 error:(id *)a2; - (long long)periodicReclaimSpace; - (long long)purgeSpace:(long long)a0 withUrgency:(int)a1; - (BOOL)renameAndUnlinkInBackgroundItemAt:(int)a0 path:(id)a1; - (int)urgencyForCacheDeleteUrgency:(int)a0; - (void)_cleanFPCreationItemIdentifier; - (long long)_garbageCollectGroupContainersDownloadStage; @end