import { FunctionAny } from './internals/types'; /** * 创建一个函数,当它被调用 `n` 或更多次之后触发 `func`。 * * @alias module:Function.after * @since 1.0.0 * @param {number} n 函数应该在调用多少次后执行。 * @param {Function} func 用来限定的函数。 * @returns {Function} 新的限定函数。 * @example * * const saves = ['profile', 'settings']; * const done = after(saves.length, () => console.log('done saving!')); * * saves.forEach(item=>{ * console.log(item); * done(); * }); * // 'profile' * // 'settings' * // 'done saving!' * */ declare function after(n: number, func: T): T; export default after;