@class NSProgress, NSObservation, NSDate, FPXPCAutomaticErrorProxy, NSObject; @protocol OS_dispatch_source, OS_dispatch_queue, OS_os_log; @interface _FPDExtensionRequestRecord : NSObject { NSObject *_timer; NSObject *_progressTimer; NSDate *_timeout; SEL _selector; NSProgress *_progress; NSObject *_queue; NSObject *_log; id /* block */ _handler; NSDate *_lastEventDate; NSObservation *_fractionCompletedObservation; } @property (readonly, weak) FPXPCAutomaticErrorProxy *proxy; - (void)monitorProgress:(id)a0; - (id)description; - (void)cancelTimeout; - (const char *)_timeoutExpirationState; - (id)initWithSelector:(SEL)a0 proxy:(id)a1 timeout:(double)a2 queue:(id)a3 log:(id)a4 timeoutHandler:(id /* block */)a5; - (void).cxx_destruct; - (void)_setupTimer:(double)a0; - (void)_handleTimeout; - (void)_setupProgressTimer; @end