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