1 | export interface StoreServices {
|
2 | }
|
3 | export interface StoreConstructor {
|
4 | new (options: object, api: StoreServices): StoreInstance;
|
5 | }
|
6 | export interface StoreInstance {
|
7 | get(key: string): Promise<string | undefined>;
|
8 | put(key: string, value: string): Promise<void>;
|
9 | del(key: string): Promise<void>;
|
10 | }
|