@class NSOrderedSet, NSDictionary, NSMutableOrderedSet; @interface ICCRCoder : NSObject @property (retain, nonatomic) NSMutableOrderedSet *encodedObjects; @property (nonatomic) void *currentDocument; @property (readonly, nonatomic) NSOrderedSet *clusterTypeSet; @property (readonly, nonatomic) NSDictionary *typeToClassDict; @property (readonly, nonatomic) NSOrderedSet *typeSet; + (void)registerCRClasses; + (void)registerClass:(Class)a0 forType:(id)a1; + (void)_registerClass:(Class)a0 forType:(id)a1 cluster:(BOOL)a2; - (void).cxx_destruct; - (unsigned long long)typeIndexForClass:(Class)a0; @end