interface Persistence<T> { clear(): Promise<void>; get(key: string): Promise<null | T>; remove(key: string): Promise<void>; set(key: string,
value: T): Promise<void>; } Methods
clear
- clear(): Promise<void>
Returns Promise<void>
get
- get(key): Promise<null | T>
Returns Promise<null | T>
remove
- remove(key): Promise<void>
Returns Promise<void>
set
- set(key, value): Promise<void>
Returns Promise<void>
An abstract persistence interface.