/** @ignore */ /** */ /** * A callback queued for a frame, called with the current time in * milliseconds. * * @ignore Exclude from docs */ export declare type Listener = (now: number) => void; /** * Calls `fn` on the next animation frame, or after about 1/60 of a second * where `requestAnimationFrame` is not available. * * @ignore Exclude from docs */ export declare const raf: (fn: () => void) => void; /** * Calls `fn` on the next frame, before the read and write callbacks. * * @ignore Exclude from docs * @param fn Callback */ export declare function nextFrame(fn: Listener): void; /** * Calls `fn` on the next frame, before the write callbacks. * * @ignore Exclude from docs * @param fn Callback */ export declare function readFrame(fn: Listener): void; /** * Calls `fn` on the next frame, after the read callbacks. * * @ignore Exclude from docs * @param fn Callback */ export declare function writeFrame(fn: Listener): void; /** * Queues `fn` to be called by the next `triggerIdle()`. * * @ignore Exclude from docs * @param fn Callback */ export declare function whenIdle(fn: Listener): void; /** * [triggerIdle description] * * @ignore Exclude from docs * @todo Description * @todo Maybe don't trigger a callback which was added while in the middle of triggering? */ export declare function triggerIdle(): void; //# sourceMappingURL=AsyncPending.d.ts.map