import { CacheManager } from 'make-fetch-happen'; import { Request, Response, Headers } from '@landingexp/apollo-server-env'; import { InMemoryLRUCache } from '@landingexp/apollo-server-caching'; interface CachedRequest { body: string; status: number; statusText: string; headers: Headers; } export declare class HttpRequestCache implements CacheManager { cache: InMemoryLRUCache; constructor(cache?: InMemoryLRUCache); delete(request: Request): Promise; put(request: Request, response: Response): Promise; match(request: Request): Promise; } export {}; //# sourceMappingURL=cache.d.ts.map