@class NSString, NSDictionary; @interface IOKRegistryEntry : IOKObject @property (readonly, copy, nonatomic) NSString *name; @property (readonly, nonatomic) unsigned long long entryID; @property (copy, nonatomic) NSDictionary *properties; + (id)entryFromPath:(id)a0; + (id)registryIteratorForPlane:(id)a0 withOptions:(unsigned int)a1 error:(id *)a2; + (id)rootEntry; - (id)pathInServicePlane; - (id)childInServicePlaneWithError:(id *)a0; - (id)registryIteratorForServicePlaneWithOptions:(unsigned int)a0 error:(id *)a1; - (id)childIteratorInPlane:(id)a0 error:(id *)a1; - (id)childInPlane:(id)a0 error:(id *)a1; - (id)parentEntryInServicePlaneWithError:(id *)a0; - (id)initWithIOObject:(unsigned int)a0; - (id)locationInPlane:(id)a0 error:(id *)a1; - (id)parentIteratorInServicePlaneWithError:(id *)a0; - (id)childIteratorInServicePlaneWithError:(id *)a0 enumerationBlock:(id /* block */)a1; - (void)setProperty:(id)a0 forKey:(id)a1; - (id)nameInServicePlaneWithError:(id *)a0; - (id)childIteratorInServicePlaneWithError:(id *)a0; - (id)nameInPlane:(id)a0 error:(id *)a1; - (id)parentEntryInPlane:(id)a0 error:(id *)a1; - (id)locationInServicePlaneWithError:(id *)a0; - (BOOL)isAttachedToPlane:(id)a0; - (id)childIteratorInPlane:(id)a0 error:(id *)a1 withEnumerationBlock:(id /* block */)a2; - (id)registryIteratorForPlane:(id)a0 withOptions:(unsigned int)a1 error:(id *)a2; - (id)searchForPropertyWithKey:(id)a0 inPlane:(id)a1; - (id)pathInPlane:(id)a0; - (id)parentIteratorInServicePlaneWithError:(id *)a0 enumerationBlock:(id /* block */)a1; - (id)propertyForKey:(id)a0; - (id)initWithRegistryEntry:(unsigned int)a0; - (id)parentIteratorInPlane:(id)a0 error:(id *)a1; - (id)parentIteratorInPlane:(id)a0 error:(id *)a1 withEnumerationBlock:(id /* block */)a2; @end