UNPKG

@goatlab/fluent

Version:

Readable query Interface & API generator for TS and Node

10 lines (9 loc) 366 B
import Keyv from 'keyv'; export declare class Cache extends Keyv { has(key: string): Promise<boolean>; remember(key: string, ms: number, fx: () => Promise<any>): Promise<any>; rememberForever(key: string, fx: () => Promise<any>): Promise<any>; pull(key: string): Promise<any>; forget(key: string): Promise<boolean>; flush(): Promise<void>; }