export declare function memoize(context: TClass, originalMethod: (p: TIn, ...rest: TRest) => TReturn): (this: TClass, p: TIn, ...rest: TRest) => TReturn;