hunk.code_window: import { Controller, FrameUpdate } from './Controller'
   type FrameUpdater = (this: FrameLoop) => boolean
   type FrameListener = (this: FrameLoop, updates: FrameUpdate[]) => void
   export class FrameLoop {
     /**
      * On each frame, these controllers are searched for values to animate.
      */
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit: type RequestFrameFn = (cb: FrameRequestCallback) => number | void
  
hunk.file_path: packages/core/src/FrameLoop.ts
hunk.type: add
file: {
    "name": "@react-spring/animated",
    "version": "0.0.1-alpha.0",
    "description": "Fork of animated by vjeux",
    "private": true,
    "main": "src/index.ts",
    "scripts": {
      "build": "rollup -c"
    },
    "dependencies": {
      "@react-spring/shared": "link:../shared"
    }
  }
  