luxlabs header browser preview


@class NSURL, NSMutableString;

@interface HDDiagnosticExtension : DEExtensionProvider <HDDiagnosticOperationDelegate> {
    double _captureStartTime;
    int _contentProtectionNotifyToken;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _logLock;
}

@property (readonly, nonatomic) BOOL allowsSensitiveAttachments;
@property (retain, nonatomic) NSMutableString *collectionLog;
@property (readonly, copy, nonatomic) NSURL *temporaryDirectoryURL;

- (id)init;
- (void).cxx_destruct;
- (id)attachmentsForParameters:(id)a0;
- (void)_log:(id)a0;
- (void)diagnosticOperation:(id)a0 logMessage:(id)a1;
- (void)_beginMonitoringForContentProtectionStatus;
- (BOOL)_captureLog;
- (id)_currentProtectionStateString;
- (void)_endMonitoringForContentProtectionStatus;
- (id)_generateTemporaryAttachmentDirectory;

@end