UNPKG

@iden3/js-iden3-auth

Version:

iden3-auth implementation in JavaScript

11 lines (10 loc) 317 B
export interface ICache<T> { get(key: string): Promise<T | undefined>; set(key: string, value: T, ttl?: number): Promise<void>; delete(key: string): Promise<void>; clear(): Promise<void>; } export declare function createInMemoryCache<T>(params: { ttl?: number; maxSize: number; }): ICache<T>;