import type { Func } from '@sdkset/types'; /** * 返回一个函数,该函数将调用给定函数次数不超过`n`次,调用时可传递参数, * 之后再调用这个函数,将返回一次最后调用给定函数的结果。 * * @example * const fn = before(2, (val) => val + 1) * * fn(1) * => 2 * * fn(2) * => 2 * * fn(3) * => 2 * * @param n 调用次数 * @param func 给定函数 */ export declare function before(n: number, func: Func): (this: unknown, ...args: unknown[]) => unknown;