export type TickCallback = (dt: number, elapsed: number) => void; export declare class AnimationLoop { private rafId; private lastTime; private elapsed; private callbacks; private _paused; private _speedMultiplier; get paused(): boolean; get speedMultiplier(): number; add(cb: TickCallback): () => void; start(): void; stop(): void; pause(): void; resume(): void; setSpeed(multiplier: number): void; private tick; destroy(): void; } //# sourceMappingURL=AnimationLoop.d.ts.map