UNPKG

@klevu/core

Version:

Typescript SDK that simplifies development on Klevu backend. Klevu provides advanced AI-powered search and discovery solutions for online retailers.

18 lines (17 loc) 461 B
/** * @ignore */ export declare class KlevuFetchCache<T extends object, K extends object> { _cache: Map<number, string>; _timestamp: Map<number, number>; /** * checks if cache has value and returns it * * @param key * @param force For testing purposes * @returns undefined if not cached */ check(key: T, force?: boolean): K | undefined; cache(key: T, data: K, timetocache?: number): void; private hash; }