import { KeyFrame } from '../interfaces'; export type SimLoopProps = { fps: number; speed: number; pause?: boolean; pauseThreshold?: number; timeoutRef?: React.RefObject; timeoutSteps?: number; onLoad?: (frame: KeyFrame) => void; onFrame?: (frame: KeyFrame, delta: number) => void; onStep?: (frame: KeyFrame, delta: number) => void; onTimeout?: (pause: boolean) => void; frameKeys?: string; }; export declare function AutoSimLoop({ fps, speed, pause, pauseThreshold, timeoutRef, timeoutSteps, onFrame, onStep, onTimeout, frameKeys, }: SimLoopProps): any;