/** * EXAMPLE: How to use the Symbolic Stack feature * * This file demonstrates how to use the symbolic stack functionality * that has been integrated into InternalCallTree. */ declare function exampleGetSymbolicStack(internalCallTree: any, vmTraceStep: number): any; declare function exampleGetVariablesOnStack(internalCallTree: any, vmTraceStep: number): any; declare function exampleTraceVariable(internalCallTree: any, variableName: string, startStep: number, endStep: number): void; declare function exampleFindVariableLifetime(internalCallTree: any, variableName: string, scopeId: string): { firstSeen: any; lastSeen: any; lifetime: number; }; declare function exampleTraceValueDerivation(internalCallTree: any, vmTraceStep: number, stackPosition: number): any; declare function exampleEnhancedStackViewer(internalCallTree: any, vmTraceStep: number): any; export { exampleGetSymbolicStack, exampleGetVariablesOnStack, exampleTraceVariable, exampleFindVariableLifetime, exampleTraceValueDerivation, exampleEnhancedStackViewer };