hypershield
Version:
Middleware suite for high-performance and resilient APIs
9 lines • 394 B
TypeScript
import { RequestHandler } from 'express';
import { CacheManager } from '../../../domains/cache/cacheManager';
export interface CacheMiddlewareOptions {
ttl?: number;
keyPrefix?: string;
ignoreQueryParams?: boolean;
}
export declare const cacheMiddleware: (cacheManager: CacheManager, options?: CacheMiddlewareOptions) => RequestHandler;
//# sourceMappingURL=cacheMiddleware.d.ts.map