type AnimationFrameData = { fps: number; deltaTime: number; }; type OnFrameCallback = (frameData: AnimationFrameData) => void; export type UseWindowAnimationFrameOptions = { onFrameInterval?: number; rerenderOnAnimationState?: boolean; }; export type UseWindowAnimationFrameReturnType = { start: VoidFunction; stop: VoidFunction; trigger: VoidFunction; isActive: boolean; }; /** * * @kind 15-Window */ export declare const useWindowAnimationFrame: (onFrame: OnFrameCallback, options?: UseWindowAnimationFrameOptions) => UseWindowAnimationFrameReturnType; export {};