@class _MLNetworking, _MLNetworkPacket, NSMutableData, _MLNetworkOptions, NSObject; @protocol OS_nw_connection, OS_dispatch_queue, OS_dispatch_semaphore; @interface _MLRemoteConnection : NSObject @property (readonly, nonatomic) NSObject *connection; @property (readonly, nonatomic) _MLNetworking *nwObj; @property (readonly, nonatomic) _MLNetworkOptions *nwOptions; @property (readonly, nonatomic) _MLNetworkPacket *packet; @property (retain, nonatomic) NSMutableData *outputResult; @property (readonly, nonatomic) unsigned long long jobCount; @property (readonly, nonatomic) NSObject *semaphore; @property (readonly, nonatomic) NSObject *q; - (void).cxx_destruct; - (id)initWithOptions:(id)a0; - (BOOL)loadFromURL:(id)a0 options:(id)a1 error:(id *)a2; - (void)doReceive:(id)a0 context:(id)a1 isComplete:(BOOL)a2 error:(id)a3; - (BOOL)predictionFromURL:(id)a0 features:(id)a1 output:(id)a2 options:(id)a3 error:(id *)a4; - (void)send:(id)a0 options:(id)a1; - (BOOL)sendDataAndWaitForAcknowledgementOrTimeout:(id)a0; - (BOOL)unloadFromURL:(id)a0 options:(id)a1 error:(id *)a2; @end