var s=Object.freeze({__proto__:null,HeapSnapshotProgressEvent:{Update:"ProgressUpdate",BrokenSnapshot:"BrokenSnapshot"},baseSystemDistance:1e8,AllocationNodeCallers:class{constructor(s,t){this.nodesWithSingleCaller=s,this.branchingCallers=t}},SerializedAllocationNode:class{constructor(s,t,i,e,o,h,a,d,n,c,r){this.id=s,this.name=t,this.scriptName=i,this.scriptId=e,this.line=o,this.column=h,this.count=a,this.size=d,this.liveCount=n,this.liveSize=c,this.hasChildren=r}},AllocationStackFrame:class{constructor(s,t,i,e,o){this.functionName=s,this.scriptName=t,this.scriptId=i,this.line=e,this.column=o}},Node:class{constructor(s,t,i,e,o,h,a){this.id=s,this.name=t,this.distance=i,this.nodeIndex=e,this.retainedSize=o,this.selfSize=h,this.type=a,this.canBeQueried=!1,this.detachedDOMTreeNode=!1}},Edge:class{constructor(s,t,i,e){this.name=s,this.node=t,this.type=i,this.edgeIndex=e}},Aggregate:class{constructor(){this.count,this.distance,this.self,this.maxRet,this.type,this.name,this.idxs}},AggregateForDiff:class{constructor(){this.indexes=[],this.ids=[],this.selfSizes=[]}},Diff:class{constructor(){this.addedCount=0,this.removedCount=0,this.addedSize=0,this.removedSize=0,this.deletedIndexes=[],this.addedIndexes=[]}},DiffForClass:class{constructor(){this.addedCount,this.removedCount,this.addedSize,this.removedSize,this.deletedIndexes,this.addedIndexes,this.countDelta,this.sizeDelta}},ComparatorConfig:class{constructor(){this.fieldName1,this.ascending1,this.fieldName2,this.ascending2}},WorkerCommand:class{constructor(){this.callId,this.disposition,this.objectId,this.newObjectId,this.methodName,this.methodArguments,this.source}},ItemsRange:class{constructor(s,t,i,e){this.startPosition=s,this.endPosition=t,this.totalLength=i,this.items=e}},StaticData:class{constructor(s,t,i,e){this.nodeCount=s,this.rootNodeIndex=t,this.totalSize=i,this.maxJSObjectId=e}},Statistics:class{constructor(){this.total,this.v8heap,this.native,this.code,this.jsArrays,this.strings,this.system}},NodeFilter:class{constructor(s,t){this.minNodeId=s,this.maxNodeId=t,this.allocationNodeId}equals(s){return this.minNodeId===s.minNodeId&&this.maxNodeId===s.maxNodeId&&this.allocationNodeId===s.allocationNodeId}},SearchConfig:class{constructor(s,t,i,e,o){this.query=s,this.caseSensitive=t,this.isRegex=i,this.shouldJump=e,this.jumpBackward=o}},Samples:class{constructor(s,t,i){this.timestamps=s,this.lastAssignedIds=t,this.sizes=i}},Location:class{constructor(s,t,i){this.scriptId=s,this.lineNumber=t,this.columnNumber=i}}});export{s as HeapSnapshotModel};
