Spaces:
				
			
			
	
			
			
		Runtime error
		
	
	
	
			
			
	
	
	
	
		
		
		Runtime error
		
	File size: 1,136 Bytes
			
			| 4450790 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | import { LGraph } from "./litegraph.js";
export type Constructor<T> = new(...args: any[]) => T;
export type SerializedLink = [
  number, // this.id,
  number, // this.origin_id,
  number, // this.origin_slot,
  number, // this.target_id,
  number, // this.target_slot,
  string, // this.type
];
export interface SerializedNodeInput {
  name: string;
  type: string;
  link: number;
}
export interface SerializedNodeOutput {
  name: string;
  type: string;
  link: number;
  slot_index: number;
  links: number[];
}
export interface SerializedNode {
  id: number;
  inputs: SerializedNodeInput[];
  outputs: SerializedNodeOutput[];
  mode: number;
  order: number;
  pos: [number, number];
  properties: any;
  size: [number, number];
  type: string;
  widgets_values: Array<number | string>;
}
export interface SerializedGraph {
  config: any;
  extra: any;
  groups: any;
  last_link_id: number;
  last_node_id: number;
  links: SerializedLink[];
  nodes: SerializedNode[];
}
export interface BadLinksData<T = SerializedGraph|LGraph> {
  hasBadLinks: boolean;
  fixed: boolean;
  graph: T;
  patched: number;
  deleted: number;
}
 | 
 
			
