///
/**
* Custom hook to debounce a function.
*
* @param callback - The callback function to be called after debouncing.
* @param delay - The debounce delay in milliseconds.
* @returns A function to update the debounced value.
*/
export declare function useDebounce(callback: (value: T) => void, delay: number): import("react").Dispatch>;