@class NSString, NSMutableDictionary, DTDSCSymbolicatorCache, NSObject; @protocol OS_dispatch_queue, OS_xpc_object, OS_os_log; @interface DTDeviceInfoService : DTXService <DTDeviceInfoServiceAuthorizedAPI> { NSMutableDictionary *_peerTrackingSelectorsByPid; NSObject<OS_dispatch_queue> *_trackingSymbolicatorQueue; NSObject<OS_xpc_object> *_dtsecurityPidWatcher; BOOL _expiredPidTrackingEnabled; DTDSCSymbolicatorCache *_sharedCacheSymbolicators; struct kpep_db { } *_kpepDB; NSObject<OS_os_log> *_logHandle; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)registerCapabilities:(id)a0; - (id)productVersion; - (id)nameForUID:(id)a0; - (id)uniqueID; - (void).cxx_destruct; - (void)messageReceived:(id)a0; - (id)networkInformation; - (id)initWithChannel:(id)a0; - (id)execnameForPid:(id)a0; - (id)_configurationProperties; - (id)_getIOMFBProperties; - (id)_lookupInt32Sysctl:(const char *)a0; - (id)_lookupInt64Sysctl:(const char *)a0; - (id)_processDictionaryForProcInfo:(id)a0; - (id)createSignatureFromLibraryUUID:(id)a0 sharedCacheUUID:(id)a1 andPath:(id)a2; - (id)deepSymbolOwnerSignatureForPid:(id)a0 uuid:(id)a1; - (id)directoryListingForPath:(id)a0; - (void)enableExpiredPidTracking:(id)a0; - (id)hardwareInformation; - (int)hwCPU64BitCapable; - (int)hwCPUsubtype; - (int)hwCPUtype; - (id)iconDescriptionFileForAppPath:(id)a0; - (id)isRunningPid:(id)a0; - (id)kpepDatabase; - (id)lookupSysctl:(const char *)a0; - (id)machKernelName; - (id)machTimeInfo; - (id)nameForGID:(id)a0; - (int)numberOfCpus; - (int)numberOfPhysicalCpus; - (id)runningProcessWithPid:(id)a0; - (id)runningProcesses; - (id)symbolicatorSignatureForPid:(id)a0 trackingSelector:(id)a1; - (id)symbolicatorSignaturesForExpiredPids; - (id)sysmonCoalitionAttributes; - (id)sysmonProcessAttributes; - (id)sysmonSystemAttributes; - (id)traceCodesFile; - (void)unregisterSignatureTrackingForPid:(id)a0; @end