import { Readable } from "node:stream"; export declare function exists(path: string): { size: number; } | false; export declare class FileCache { #private; constructor(cacheFolder: string); hasFile(cachePath: string): false | { size: number; contentType: string; }; streamFromCache(cachePath: string, headers: Headers): Response; streamToCache(cachePath: string, readable: Readable, info: { size: number; contentType: string; }): Promise; }