@class NSObject; @protocol OS_dispatch_group, OS_dispatch_queue, NUFaceDetectionResult; @interface PIFaceObservationCache : NSObject { NSObject *_group; NSObject *_queue; id _result; } + (id)faceRequestWithRequest:(id)a0; - (id)init; - (void).cxx_destruct; - (void)submit:(id)a0 response:(id /* block */)a1; - (id)submitSynchronous:(id)a0 error:(out id *)a1; @end