UNPKG

277 BPlain TextView Raw
1export interface ICache <DataType>
2{
3 exists(name: string): boolean;
4
5 path(name: string): string;
6
7 match(names: string[]): boolean;
8
9 read(name: string): DataType | null | undefined;
10
11 write(name: string, data: DataType): void;
12
13 touch(name: string): void;
14
15 roll(): void;
16}