type KeyResolverFunc = (args: any[]) => any; type AnyFunc = (...args: any[]) => any; export declare function memoize(func: T, keyResolverFunc?: KeyResolverFunc): T; export {};