import type { AnyToAnyFnSignature } from '../misc/functions';
export declare class RAFMock {
    private handleCounter;
    private queue;
    requestAnimationFrame(callback: AnyToAnyFnSignature): number;
    cancelAnimationFrame(handle: number): void;
    triggerNextAnimationFrame(time?: number): void;
    triggerAllAnimationFrames(time?: number): void;
    reset(): void;
    static applyMock(): void;
    static get instance(): RAFMock;
}
