import type { Tuning } from '../compress/options.js'; import type { CompressionResult } from '../compress/types.js'; type Spill = (content: string, hint: string) => string; /** Scope cached output to its proxy's spill function. Recheck recovery paths on * hits so a removed spill file is recreated and a changed path never goes stale. * Exact text keys avoid collisions; options changes invalidate the whole cache. */ export declare function cachedOutput(text: string, spill: Spill, tuning?: Tuning): CompressionResult; export {}; //# sourceMappingURL=output-cache.d.ts.map