luxlabs header browser preview


@class NSString;

@interface IMDiskSpaceFileInfo : NSObject

@property (readonly, nonatomic) NSString *path;
@property (readonly, nonatomic) struct IMFileSize { unsigned long long file_size; unsigned long long disk_allocation_size; } fileSize;
@property (readonly, nonatomic) BOOL isAttachment;
@property (readonly, nonatomic) BOOL isSyncAsset;
@property (readonly, nonatomic) BOOL isPurgableOnDisk;
@property (readonly, nonatomic) BOOL isDirectory;
@property (readonly, nonatomic) BOOL isSticker;
@property (readonly, nonatomic) NSString *guid;
@property (readonly, nonatomic) NSString *fileExtension;

- (void)log;
- (void).cxx_destruct;
- (id)logString;
- (void)addLogItems:(id)a0;
- (id)initWithPath:(id)a0 fileSize:(struct IMFileSize { unsigned long long x0; unsigned long long x1; })a1 isDirectory:(BOOL)a2 isAttachment:(BOOL)a3 isSyncAsset:(BOOL)a4 isSticker:(BOOL)a5 isPurgableOnDisk:(BOOL)a6;

@end