export default function memoize<Args extends any[], Ret>(fn: (...args: Args) => Ret, resolver?: (...args: Args) => any): (...args: Args) => Ret;
