import {Frame} from 'sentry/types'; export enum STACK_VIEW { RAW = 'raw', FULL = 'full', APP = 'app', } export enum STACK_TYPE { ORIGINAL = 'original', MINIFIED = 'minified', } export type StacktraceType = { hasSystemFrames: boolean; registers: Record | null; framesOmitted: any; frames?: Array; }; export type RawStacktrace = StacktraceType | null; type MechanismMeta = { errno?: { number: number; name?: string; }; mach_exception?: { exception: number; code: number; subcode: number; name?: string; }; signal?: { number: number; code?: number; name?: string; code_name?: string; }; }; export type StackTraceMechanism = { handled: boolean; synthetic: boolean; type: string; meta?: MechanismMeta; data?: object; description?: string; help_link?: string; };