@goatlab/fluent
Version:
Readable query Interface & API generator for TS and Node
10 lines (9 loc) • 366 B
TypeScript
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>;
}