export declare const useDebounce: () => { debounce: (id: string, func: () => any | Promise<() => any>, debounce: number, maxDebounce: number) => Promise; isDebounced: (id: string) => boolean; isCurrentlyExecuting: (id: string) => boolean; executeNow: (id: string) => any; };