/**
 * 防抖
 * @param {function} func 要进行debounce的函数
 * @param {number} wait 等待时间,默认500ms
 * @param {boolean} immediate 是否立即执行
 */
export declare function debounce<F extends (...args: any[]) => void>(func: F, wait?: number, immediate?: boolean): (...args: Parameters<F>) => void;
