/**
 * Hook that works just like useEffect, but debounced.
 * @param {Effect to be executed.} effect
 * @param {Objects to listen for changes.} deps
 * @param {Debounce time.} debounceTime
 */
declare function useDebouncedEffect(effect?: () => void, deps?: any[], debounceTime?: number): void;
export default useDebouncedEffect;
