/** * Utilitário para agendar execução de funções usando requestAnimationFrame ou setTimeout. * * Permite atrasar a execução de funções de forma eficiente para animações ou debounce. * * @param func Função a ser executada. * @param wait Tempo de espera em milissegundos. * @param args Argumentos repassados para `func`. * @returns Função de cancelamento da execução agendada. */ export declare const setRafTimeout: void>(func: TFunc, wait: number, ...args: Parameters) => (() => void);