luxlabs header browser preview


@class QLThumbnailVersion, QLCacheFileIdentifier, NSMutableArray;

@interface QLCacheIndexFileRequest : NSObject {
    struct __CFArray { } *_sizes;
    NSMutableArray *_minimumSizes;
    NSMutableArray *_badgeTypes;
    NSMutableArray *_externalGeneratorDataHashs;
    struct __CFArray { } *_lowQualities;
    BOOL _atLeastOneLowQuality;
    struct __CFArray { } *_iconModes;
    NSMutableArray *_iconVariants;
    NSMutableArray *_interpolationQualities;
}

@property (readonly) QLCacheFileIdentifier *fileIdentifier;
@property (readonly) QLThumbnailVersion *version;
@property (readonly) unsigned long long cacheId;

- (void)dealloc;
- (void).cxx_destruct;
- (id)initWithFileIdentifier:(id)a0 version:(id)a1;
- (void)_setCacheId:(unsigned long long)a0;
- (BOOL)allSizes;
- (void)appendSize:(float)a0 minimumSize:(float)a1 withIconMode:(unsigned char)a2 lowQuality:(BOOL)a3 badgeType:(unsigned long long)a4 iconVariant:(long long)a5 interpolationQuality:(int)a6 externalGeneratorDataHash:(unsigned long long)a7;
- (unsigned long long)badgeTypeAtIndex:(unsigned long long)a0;
- (unsigned long long)externalGeneratorDataHashAtIndex:(unsigned long long)a0;
- (BOOL)hasAtLeastOneLowQuality;
- (unsigned char)iconModeAtIndex:(long long)a0;
- (long long)iconVariantAtIndex:(unsigned long long)a0;
- (id)initWithFileIdentifier:(id)a0;
- (id)initWithVersionedFileIdentifier:(id)a0;
- (int)interpolationQualityAtIndex:(unsigned long long)a0;
- (unsigned char)lowQualityAtIndex:(long long)a0;
- (float)minimumSizeAtIndex:(unsigned long long)a0;
- (long long)sizeAndIconModeCount;
- (float)sizeAtIndex:(long long)a0;

@end