luxlabs header browser preview


@class NSString;
@protocol PXGTungstenRecordingSession;

@interface PUPhotosDiagnosticsAgent : NSObject <PLDiagnosticsAgent> {
    id<PXGTungstenRecordingSession> _recordingSession;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)localDiagnosticsAgent;

- (void).cxx_destruct;
- (id)_currentAsset;
- (void)captureDescriptionOfCloudPhotoLibraryWithResultHandler:(id /* block */)a0;
- (void)captureDescriptionOfPhotoAnalysisWithResultHandler:(id /* block */)a0;
- (void)captureDescriptionOfStatisticsWithResultHandler:(id /* block */)a0;
- (void)captureDescriptionOfUIState:(long long)a0 resultHandler:(id /* block */)a1;
- (void)dumpState:(long long)a0 toDirectoryURL:(id)a1 resultHandler:(id /* block */)a2;
- (void)setContentPrivacyState:(long long)a0 resultHandler:(id /* block */)a1;
- (void)setSystemAuthenticationType:(long long)a0 resultHandler:(id /* block */)a1;
- (void)startTungstenRecordingToDirectoryURL:(id)a0 resultHandler:(id /* block */)a1;
- (void)stopTungstenRecordingWithResultHandler:(id /* block */)a0;
- (void)timelineForAlbum:(id)a0 widgetSize:(id)a1 jsonFormat:(BOOL)a2 resultHandler:(id /* block */)a3;
- (void)timelineForWidgetSize:(id)a0 jsonFormat:(BOOL)a1 resultHandler:(id /* block */)a2;
- (id)_selectedAssets;
- (id)__currentTimestamp;
- (void)_captureCurrentAssetResourcesToDirectory:(id)a0 withResultHandler:(id /* block */)a1;
- (id)_currentAssetDetailedDescription;
- (id)_currentAssetIdentifierDescription;
- (id)_currentAssetIdentifierUUID;
- (id)_currentAssetMetadata;
- (id)_currentAssetViewModelDescription;
- (id)_currentPrivacyController;
- (id)_descriptionForAllUIState;
- (id)_descriptionOfUIState:(long long)a0;
- (id)_selectedAssetIdentifiersDescription;
- (id)_selectedAssetUUIDsDescription;
- (id)_viewControllerHierarchyDescription;
- (id)_viewModelDescription;
- (id)_windowRecursiveDescription;

@end