luxlabs header browser preview


@class NSOperationQueue, NSString;
@protocol QLThumbnailSurfaceGeneratorProtocol;

@interface QLThumbnailHostContext : NSExtensionContext <QLThumbnailHost>

@property (retain, nonatomic) NSOperationQueue *thumbnailGenerationConcurrenQueue;
@property (weak, nonatomic) id<QLThumbnailSurfaceGeneratorProtocol> ioSurfaceGenerator;
@property (copy, nonatomic) NSString *supportedConcurrencyLevel;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_extensionAuxiliaryVendorProtocol;
+ (id)_extensionAuxiliaryHostProtocol;

- (void).cxx_destruct;
- (void)generateThumbnailOfSize:(struct CGSize { double x0; double x1; })a0 minimumSize:(double)a1 scale:(double)a2 badgeType:(unsigned long long)a3 iconFlavor:(int)a4 withItem:(id)a5 ioSurfaceGenerator:(id)a6 generatorData:(id)a7 interpolationQuality:(int)a8 wantsLowQuality:(BOOL)a9 completionHandler:(id /* block */)a10;
- (void)ioSurfaceWithSize:(struct CGSize { double x0; double x1; })a0 completion:(id /* block */)a1;
- (long long)maxConcurrentGenerationCount;
- (id)protocolServiceWithErrorHandler:(id /* block */)a0;

@end