export declare function memorizerWeak(fn: (...p: [...K[]]) => T): (...p: [...K[]]) => T; export declare function memorizerWeak(fn: (...p: [K0, K1]) => T): (...p: [K0, K1]) => T; export declare function memorizerWeak(fn: (...p: [K0, K1, K2]) => T): (...p: [K0, K1, K2]) => T; export declare function memorizerWeak(fn: (...p: [K0, K1, K2, K3]) => T): (...p: [K0, K1, K2, K3]) => T; export declare function memorizerWeak(fn: (...p: [K0]) => T): (...p: [K0]) => T; //# sourceMappingURL=memorizerWeak.d.ts.map