1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| interface YLRUOptions {
| maxAge?: number;
| }
|
| declare namespace YLRU {
| export interface YLRUOptions {
| maxAge?: number;
| }
| }
|
| declare class YLRU {
| constructor(max: number)
| get: <T = any>(key: any, options?: YLRUOptions) => T | undefined;
| set: <T = any>(key: any, value: T, options?: YLRUOptions) => void;
| keys: () => any[];
| reset: () => void;
| }
|
| export = YLRU;
|
|