@class BWPhotoManifest, NSObject; @protocol OS_dispatch_queue; @interface BWDeferredProcessingContainer : BWDeferredContainer { NSObject *_metadataPrefetchQueue; NSObject *_bufferPrefetchQueue; } @property (readonly, nonatomic) unsigned int ageSeconds; @property (readonly, nonatomic) unsigned long long sizeBytes; @property (readonly, nonatomic) BOOL isRemote; @property (readonly, nonatomic) unsigned int processingCount; @property (readonly, nonatomic) BWPhotoManifest *photoManifest; - (void)dealloc; - (id)copyArrayForTag:(id)a0 customClasses:(id)a1 err:(int *)a2; - (id)copyAttributesForBufferType:(unsigned long long)a0 portType:(id)a1 err:(int *)a2; - (struct __CVBuffer { } *)copyBufferForTag:(id)a0 err:(int *)a1; - (struct __CVBuffer { } *)copyBufferForType:(unsigned long long)a0 portType:(id)a1 metadata:(id *)a2 err:(int *)a3; - (id)copyBuffersForType:(unsigned long long)a0 portType:(id)a1 metadataArray:(id *)a2 err:(int *)a3; - (id)copyDictionaryForTag:(id)a0 customClasses:(id)a1 err:(int *)a2; - (id)copyDictionaryForTag:(id)a0 err:(int *)a1; - (struct __CVBuffer { } *)copyInferenceBufferForKey:(id)a0 portType:(id)a1 err:(int *)a2; - (id)copyInferenceForKey:(id)a0 customClasses:(id)a1 portType:(id)a2 err:(int *)a3; - (id)copyMetadataForBufferTag:(id)a0 err:(int *)a1; - (id)copyMetadataForTag:(id)a0 err:(int *)a1; - (BOOL)hasBufferForType:(unsigned long long)a0 portType:(id)a1; - (BOOL)hasInference:(id)a0 portType:(id)a1; - (BOOL)hasInferenceBuffer:(id)a0 portType:(id)a1; - (id)initWithApplicationID:(id)a0 captureRequestIdentifier:(id)a1 baseFolderURL:(id)a2 openForPeeking:(BOOL)a3 err:(int *)a4; - (id)initWithApplicationID:(id)a0 resolvedSettings:(id)a1 unresolvedSettings:(id)a2 pipelineParameters:(id)a3 intermediates:(id)a4 photoDescriptors:(id)a5; - (id)initWithXPCEncoding:(id)a0 applicationID:(id)a1 captureRequestIdentifier:(id)a2 baseFolderURL:(id)a3 err:(int *)a4; - (void)releaseIntermediates; @end