export interface CachedFunction extends Function { cache: Map; } /** * [缓存函数结果] * @param {Function} func 被处理的函数 */ declare const memoize: (func: Function, { disable }?: { disable?: () => false; }) => CachedFunction; export default memoize;