@iden3/js-iden3-auth
Version:
iden3-auth implementation in JavaScript
11 lines (10 loc) • 317 B
TypeScript
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>;