luxlabs header browser preview


@class AVCapturePhotoSettings, NSString;

@interface AVMomentCaptureSettings : NSObject <NSCopying> {
    AVCapturePhotoSettings *_photoSettings;
    long long _uniqueID;
    unsigned long long _userInitiatedCaptureTime;
    long long _flashMode;
    long long _digitalFlashMode;
    long long _photoQualityPrioritization;
    long long _HDRMode;
    long long _torchMode;
    NSString *_bravoCameraSelectionBehaviorForRecording;
}

@property (readonly, nonatomic) long long uniqueID;
@property (readonly, nonatomic) unsigned long long userInitiatedCaptureTime;
@property (readonly, nonatomic) AVCapturePhotoSettings *photoSettings;
@property (nonatomic) long long torchMode;
@property (copy, nonatomic) NSString *bravoCameraSelectionBehaviorForRecording;
@property (nonatomic) long long flashMode;
@property (nonatomic, getter=isAutoRedEyeReductionEnabled) BOOL autoRedEyeReductionEnabled;
@property (nonatomic) long long digitalFlashMode;
@property (nonatomic) long long photoQualityPrioritization;
@property (nonatomic) long long HDRMode;
@property (nonatomic, getter=isAutoOriginalPhotoDeliveryEnabled) BOOL autoOriginalPhotoDeliveryEnabled;
@property (nonatomic, getter=isAutoSpatialOverCaptureEnabled) BOOL autoSpatialOverCaptureEnabled;
@property (nonatomic, getter=isAutoDeferredPhotoDeliveryEnabled) BOOL autoDeferredPhotoDeliveryEnabled;
@property (nonatomic, getter=isAutoDeferredProcessingEnabled) BOOL autoDeferredProcessingEnabled;
@property (nonatomic) unsigned int rawOutputFormat;
@property (nonatomic) struct { int width; int height; } maxPhotoDimensions;
@property (nonatomic, getter=isDepthDataDeliveryEnabled) BOOL depthDataDeliveryEnabled;

+ (id)settingsWithPhotoSettings:(id)a0;
+ (id)settingsWithUserInitiatedCaptureTime:(unsigned long long)a0;
+ (id)settingsWithUserInitiatedCaptureTime:(unsigned long long)a0 uniqueID:(long long)a1;

- (void)dealloc;
- (id)description;
- (id)debugDescription;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)_initWithPhotoSettings:(id)a0;
- (id)_initWithUserInitiatedCaptureTime:(unsigned long long)a0 uniqueID:(long long)a1;

@end