declare type DebounceFn = (...args: any[]) => void;
export declare type DebouncedFn = {
    cancel: () => void;
} & DebounceFn;
declare const debounce: (func: (...args: any[]) => void, wait?: number) => DebouncedFn;
export default debounce;
