import type { GraphDataSet } from './graph-data-set'; import type { GraphNode, GraphNodeData } from './graph-node'; import type { Skeleton } from './skeleton'; export declare enum BranchState { Active = 0, Inactive = 1 } export declare class GraphContext { deltaTime: number; updateID: number; skeleton: Skeleton; branchState: BranchState; update(deltaTime: number): void; } export declare class InstantiationContext { nodeDatas: GraphNodeData[]; nodes: GraphNode[]; dataSet: GraphDataSet; getNode(index: number): T; }