@class NSString, NSDictionary, NSArray, NSMutableDictionary, NSMutableArray; @interface OSAStackShotReport : OSAReport { int _pid; NSString *_appName; NSString *_reason; long long *_exceptionCodes; unsigned int _exceptionCodeCount; NSDictionary *_additionalPayload; int _thermalNotificationCurrentLevel; NSArray *_thermalSensorValues; NSMutableDictionary *_extras; void *_stackshot_config; } @property (nonatomic) BOOL includeSyslog; @property (readonly, nonatomic) NSMutableArray *frontmostPids; @property (readonly, nonatomic) unsigned long long capture_absoluteTime; @property (readonly, nonatomic) const void *ss_trace_buffer; @property (readonly, nonatomic) unsigned int ss_trace_length; @property (nonatomic) int jetsamLevel; @property (nonatomic) unsigned int flags; @property (nonatomic) BOOL dead_snapshot; @property (nonatomic) unsigned int ss_sequence; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)setAdditionalPayload:(id)a0; - (id)getExtraData:(id)a0; - (void)queryThermalData; - (id)initWithName:(id)a0 reason:(id)a1 exceptionCode:(long long *)a2 exceptionCodeCount:(unsigned int)a3; - (void)generateLogAtLevel:(BOOL)a0 withBlock:(id /* block */)a1; - (void)dealloc; - (int)resampleTruncatedBacktracesForTask:(int)a0 forThreads:(id)a1 usingCatalog:(id)a2 in:(id)a3; - (BOOL)isActionable; - (void)useStackshotBuffer:(const void *)a0 size:(unsigned int)a1 frontmostPids:(id)a2 atTime:(double)a3 machTime:(unsigned long long)a4 sequence:(unsigned int)a5; - (id)initForPid:(int)a0 process:(id)a1 withReason:(id)a2 exceptionCode:(long long *)a3 exceptionCodeCount:(unsigned int)a4 stackshotFlags:(unsigned int)a5; - (void)acquireStackshot; - (void)useStackshotData:(id)a0 frontmostPids:(id)a1 atTime:(double)a2 machTime:(unsigned long long)a3 sequence:(unsigned int)a4; - (id)reportNamePrefix; - (void)addNotes:(id)a0; - (id)getVMStatistics; - (void)setReason:(id)a0; - (void).cxx_destruct; - (id)appleCareDetails; - (id)exceptionCodesDescription; - (id)problemType; - (id)getStackshotData; - (void)setIncidentID:(id)a0; - (void)decodeKCDataWithBlock:(id /* block */)a0 withTuning:(id)a1 usingCatalog:(id)a2; - (void)addCustomField:(const char *)a0 value:(id)a1 into:(id)a2; - (id)resampleUUIDsForTask:(int)a0 usingCatalog:(id)a1; @end