import type { DebounceOptions } from '../useDebounce/debounceOptions'; type noop = (...args: any[]) => any; declare function useDebounceFn(fn: T, options?: DebounceOptions): { run: import("lodash").DebouncedFunc<(...args: Parameters) => ReturnType>; cancel: () => void; flush: () => ReturnType | undefined; }; export default useDebounceFn;