UNPKG

@nivinjoseph/n-data

Version:

Data access library for Postgres based on Knex

14 lines 426 B
import { Duration } from "@nivinjoseph/n-util"; export interface CacheService { /** * * @param key * @param value * @param expiryDuration */ store<T>(key: string, value: T, expiryDuration?: Duration): Promise<void>; retrieve<T>(key: string): Promise<T | null>; exists(key: string): Promise<boolean>; remove(key: string): Promise<void>; } //# sourceMappingURL=cache-service.d.ts.map