/** * Starts a Game Loop using requestAnimationFrame * @param update callback called every frame to update the simulation with `delta` milliseconds * @param render callback called once every frame to render the simulation with `alpha` interpolation argument * @returns a callback to stop the loop and cleanup */ export declare function Loop(update: (dt: number) => void, render: (alpha: number) => void, after_render?: () => void): () => void; //# sourceMappingURL=loop.d.ts.map