import type { DependencyList, EffectCallback } from 'react'; /** * Runs a given effect after a given delay. * * @param {EffectCallback} effect The effect to run * @param {DependencyList} deps The dependencies to watch * @param {number} [debounceTime=250] The delay to wait before running the effect * @returns {void} */ export default function useDebouncedEffect(effect: EffectCallback, deps: DependencyList, debounceTime?: number): void;