luxlabs header browser preview


@class NSFileManager, NSObject;
@protocol OS_dispatch_queue;

@interface DCDocCamPDFGenerator : NSObject

@property (class, readonly) NSObject<OS_dispatch_queue> *syncGeneratorQueue;
@property (class, readonly) NSObject<OS_dispatch_queue> *fileQueue;
@property (class, readonly) NSFileManager *fileManager;

+ (void)initialize;
+ (void)applicationWillTerminate:(id)a0;
+ (void)deleteAllDocCamPDFs;
+ (id)rootPDFFolderPath;
+ (id)blockingGeneratepdfURLForDocumentInfoCollection:(id)a0 imageCache:(id)a1 withProgress:(id)a2 error:(id *)a3;
+ (void)createEmptyPDFFileAtURLIFNecessaryForDocumentInfoCollection:(id)a0;
+ (void)createTmpDirectory:(id)a0;
+ (void)deletePDFFolderIfExistsForDocumentInfoCollection:(id)a0;
+ (void)deletePDFForDocumentInfoCollectionIfExists:(id)a0;
+ (id)folderPathForDocumentInfoCollection:(id)a0;
+ (id)folderPathForDocumentInfoCollectionIdentifier:(id)a0;
+ (void)generatePDFsIfNecessaryForDocumentInfoCollection:(id)a0 imageCache:(id)a1 displayWindow:(id)a2 presentingViewController:(id)a3 completionHandler:(id /* block */)a4;
+ (id)pdfURLForDocumentInfoCollection:(id)a0;
+ (void)performPDFGenerationWithGenerator:(id)a0 docInfoCollection:(id)a1 imageCache:(id)a2 progress:(id)a3;
+ (id)versionPDFPathForDocumentInfoCollection:(id)a0;
+ (id)versionfolderPathForDocumentInfoCollection:(id)a0;

@end