import { bU as e, bV as s } from "./chunk-CrnJfeNw.js";
class m extends e {
  constructor(o) {
    super(o);
    const t = o.glTF, r = t?.animations?.map((a) => a._babylonAnimationGroup) || [];
    this.animationGroups = this.registerDataOutput("animationGroups", s, r);
    const n = t?.nodes?.map((a) => a._babylonTransformNode) || [];
    this.nodes = this.registerDataOutput("nodes", s, n);
  }
  getClassName() {
    return "FlowGraphGLTFDataProvider";
  }
}
export {
  m as FlowGraphGLTFDataProvider
};