UNPKG

iffe-oidc

Version:
17 lines (16 loc) 531 B
export interface KvStore { getInstance: (db: string) => KvStore; set: (key: string, value: any) => Promise<void>; get: (key: string) => Promise<any>; del: (key: string) => Promise<void>; reset: () => Promise<void>; } export declare class MemKvStore implements KvStore { private _data; constructor(db: string); getInstance(db: string): MemKvStore; set(key: string, value: any): Promise<void>; get(key: string): Promise<any>; del(key: string): Promise<void>; reset(): Promise<void>; }