/** * Returns a debounced copy of a value. The returned value updates only after the * specified delay has elapsed without further changes to the input. * * @typeParam T - The value type to debounce. * @param value - The input value to debounce. * @param delay - The debounce delay in milliseconds. Defaults to 250. * @returns The debounced value. */ declare function useDebounce(value: T, delay?: number): T; export { useDebounce };