@class NSString, NSObject, NWConcrete_nw_candidate_manager; @protocol OS_nw_path_evaluator, OS_dispatch_data, OS_nw_interface_option_details, OS_nw_interface, OS_nw_endpoint, OS_nw_path; @interface NWConcrete_nw_candidate : NSObject { NWConcrete_nw_candidate_manager *manager; NSObject *details; NSObject *destination; NSObject *interface; NSObject *evaluator; NSObject *current_path; char priority; NSObject *local_cid; NSObject *remote_cid; unsigned char original : 1; unsigned char ids : 1; unsigned char evaluating : 1; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)dealloc; - (void).cxx_destruct; - (BOOL)isEligible; - (void)handleNewPath:(id)a0; - (id)initCandidate:(id)a0 forManager:(id)a1 interface:(id)a2 priority:(char)a3 localCID:(id)a4 remoteCID:(id)a5 evaluator:(id)a6; - (void)startEvaluator; @end