luxlabs header browser preview


@class NSArray, AVSemanticStyle;

@interface AVCaptureResolvedPhotoSettingsInternal : NSObject {
    long long uniqueID;
    struct { int width; int height; } photoDimensions;
    struct { int width; int height; } rawPhotoDimensions;
    struct { int width; int height; } previewDimensions;
    struct { int width; int height; } embeddedThumbnailDimensions;
    struct { int width; int height; } rawEmbeddedThumbnailDimensions;
    BOOL livePhotoMovieEnabled;
    struct { int width; int height; } livePhotoMovieDimensions;
    struct { int width; int height; } portraitEffectsMatteDimensions;
    struct { int width; int height; } hairSegmentationMatteDimensions;
    struct { int width; int height; } skinSegmentationMatteDimensions;
    struct { int width; int height; } teethSegmentationMatteDimensions;
    struct { int width; int height; } glassesSegmentationMatteDimensions;
    struct { int width; int height; } spatialOverCapturePhotoDimensions;
    BOOL turboModeEnabled;
    BOOL flashEnabled;
    BOOL redEyeReductionEnabled;
    BOOL HDREnabled;
    BOOL adjustedPhotoFiltersEnabled;
    BOOL EV0PhotoDeliveryEnabled;
    BOOL stillImageStabilizationEnabled;
    BOOL virtualDeviceFusionEnabled;
    BOOL squareCropEnabled;
    struct { int width; int height; } deferredPhotoProxyDimensions;
    struct { struct { long long value; int timescale; unsigned int flags; long long epoch; } start; struct { long long value; int timescale; unsigned int flags; long long epoch; } duration; } photoProcessingTimeRange;
    BOOL contentAwareDistortionCorrectionEnabled;
    NSArray *photoManifest;
    unsigned long long digitalFlashUserInterfaceHints;
    NSArray *digitalFlashUserInterfaceRGBEstimate;
    BOOL captureBeforeResolvingSettingsEnabled;
    AVSemanticStyle *semanticStyle;
}

- (void)dealloc;

@end