export declare const sleep: (ms: number) => Promise; /** * 防抖:在一段连续操作结束之后,处理回调 * @param fn 函数 * @param delay 防抖时间 * @returns */ export declare const debounce: (fn: () => void, delay: number) => () => void; /** * 节流:在一段连续操作中,每一段时间只执行一次 * @param fn 函数 * @param immediate 是否立即执行 * @param wait 节流时间 * @returns */ export declare const throttle: (fn: () => void, immediate?: boolean, wait?: number) => () => void;