/** * Elrest eDesign Runtime IPC Typescript Model Runtime * * @copyright 2024 Elrest Automations Systeme GMBH */ import { InstanceMonitor } from '../../Instance'; import { Header } from './Header'; import { JavascriptHeap } from './JavascriptHeap'; import { JavascriptStack } from './JavascriptStack'; import { NativeStack } from './NativeStack'; import { ResourceUsage } from './ResourceUsage'; import { UvthreadResourceUsage } from './UvthreadResourceUsage'; export declare class Report { header: Header; javascriptStack: JavascriptStack; nativeStack: NativeStack; javascriptHeap: JavascriptHeap; resourceUsage: ResourceUsage; uvthreadResourceUsage: UvthreadResourceUsage; libuv: Array; workers: Array; environmentVariables: { [key: string]: string; }; userLimits: any; sharedObjects: Array; instances: InstanceMonitor[]; constructor(header: Header, javascriptStack: JavascriptStack, nativeStack: NativeStack, javascriptHeap: JavascriptHeap, resourceUsage: ResourceUsage, uvthreadResourceUsage: UvthreadResourceUsage, libuv: Array, workers: Array, environmentVariables: { [key: string]: string; }, userLimits: any, sharedObjects: Array); }