@class NSSet, PPBaseScoreInputSet, NSMutableArray; @interface PPScoreDict : NSObject { PPBaseScoreInputSet *_scoreInputSet; struct unique_ptr, std::default_delete>> { struct __compressed_pair *, std::default_delete>> { void *__value_; } __ptr_; } _scalarValueStorage; struct unique_ptr>>, std::default_delete>>>> { struct __compressed_pair>> *, std::default_delete>>>> { void *__value_; } __ptr_; } _arrayValueStorage; NSMutableArray *_objectStorage; } @property (readonly, nonatomic) NSSet *featureNames; - (id)init; - (id)objectForIndex:(unsigned long long)a0; - (id)initWithScoreInputSet:(id)a0; - (id)scalarValueDictionary; - (void)setArrayValue:(id)a0 forIndex:(unsigned long long)a1; - (id).cxx_construct; - (void)setArraySharedPtr:(struct shared_ptr> { void *x0; struct __shared_weak_count *x1; })a0 forIndex:(unsigned long long)a1; - (id)initWithScalarValueCount:(unsigned long long)a0 arrayValueCount:(unsigned long long)a1 objectCount:(unsigned long long)a2; - (unsigned long long)arrayValueCount; - (id)description; - (float)scalarValueForIndex:(unsigned long long)a0; - (void).cxx_destruct; - (void)setArrayStorage:(void *)a0 forIndex:(unsigned long long)a1; - (unsigned long long)scalarValueCount; - (void)setObject:(id)a0 forIndex:(unsigned long long)a1; - (id)featureValueForName:(id)a0; - (id)arrayValueForIndex:(unsigned long long)a0; - (void)setScalarValue:(float)a0 forIndex:(unsigned long long)a1; - (unsigned long long)objectCount; - (id)arrayValueDictionary; - (struct shared_ptr> { void *x0; struct __shared_weak_count *x1; })arraySharedPtrForIndex:(unsigned long long)a0; - (id)objectDictionary; @end