luxlabs header browser preview


@class NSString, NSDictionary;

@interface CacheDeleteVolume : NSObject

@property (readonly) BOOL isRoot;
@property (readonly, nonatomic) NSString *fsType;
@property (readonly, nonatomic) NSString *mountPoint;
@property (readonly) unsigned long long initialFreespace;
@property (readonly, nonatomic) NSDictionary *thresholds;
@property (readonly, nonatomic) long long state;
@property (readonly) int dev;
@property (readonly) unsigned int block_size;
@property (readonly, nonatomic) NSString *bsdName;

+ (id)volumeWithUUID:(id)a0;
+ (id)mountPointForUUID:(id)a0;
+ (id)volumeWithPath:(id)a0;
+ (long long)stateForPath:(id)a0;
+ (id)rootVolume;
+ (id)validateVolumeAtPath:(id)a0;
+ (id)volumeWithMountpoint:(id)a0;

- (id)initWithPath:(id)a0;
- (BOOL)validate;
- (unsigned long long)hash;
- (id)FSEventsUUID;
- (id)uuid;
- (unsigned long long)freespace;
- (long long)state;
- (unsigned long long)size;
- (unsigned long long)amountPurged;
- (id)description;
- (unsigned long long)used;
- (void).cxx_destruct;
- (id)initWithVolume:(id)a0;
- (BOOL)amountIsRational:(id)a0;
- (BOOL)containsPath:(id)a0;
- (BOOL)isEqual:(id)a0;
- (BOOL)freespaceIsStale:(unsigned long long)a0;
- (BOOL)mayContainPurgeableAmount:(id)a0 forService:(id)a1;
- (unsigned long long)effective_size;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)isEqualTo:(id)a0;

@end