import type { Fn, Pauseable } from "svelteshareds"; export interface RafFnOptions { /** * Start the requestAnimationFrame loop immediately on creation * * @default true */ immediate?: boolean; } /** * Call function on every `requestAnimationFrame`. With controls of pausing and resuming. * * @param fn * @param options */ export declare function raf_fn(fn: Fn, options?: RafFnOptions): Pauseable; export { raf_fn as rafFn };