@class NSObject, ARImageScalingTechnique; @protocol OS_dispatch_queue; @interface ARMLImageMattingMetadataTechnique : ARImageBasedTechnique { BOOL _enableDoubleMLResolutionForIPad; ARImageScalingTechnique *_mattingImageScalingTechnique; struct __CVPixelBufferPool { } *_bgraMattingPixelBufferPool; struct vImageCVImageFormat { } *_cvImageFormatRef; NSObject *_processingQueue; BOOL _deterministic; } @property (nonatomic) BOOL shouldOperateOnHighResolutionImages; - (id)init; - (void)dealloc; - (id)processData:(id)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (void)prepare:(BOOL)a0; - (id)_generateMattingMetadata:(id)a0; - (void)_processDataInBackgound:(id)a0; - (void)requestResultDataAtTimestamp:(double)a0 context:(id)a1; - (double)requiredTimeInterval; - (id)resultDataClasses; @end