import { SetStateAction } from 'react'; export interface UseDebouncedStateOptions { leading?: boolean; } export type UseDebouncedStateReturnValue = [T, (newValue: SetStateAction) => void]; export declare function useDebouncedState(defaultValue: T, wait: number, options?: UseDebouncedStateOptions): UseDebouncedStateReturnValue;