// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.

///|
#external
pub type AnimationUtils

///|
#module("@mizchi/three-mbt/statics")
pub extern "js" fn AnimationUtils::subclip(
  source : AnimationClip,
  name : String,
  start_frame : Double,
  end_frame : Double,
  fps : Double,
) -> AnimationClip = "AnimationUtils_subclip"

///|
#module("@mizchi/three-mbt/statics")
pub extern "js" fn AnimationUtils::make_clip_additive(
  target : AnimationClip,
  reference_frame : Double,
  reference_clip : AnimationClip,
  fps : Double,
) -> AnimationClip = "AnimationUtils_make_clip_additive"