import type { CacheAdapter, SteepResult } from '../../../types.js'; /** * In-memory cache adapter. Lifetime = process lifetime. * * Default for the CLI when no other adapter is configured. Keeps repeat * outlets (e.g. 50 contacts at BBC Radio 1) from triggering 50 scrapes. */ export declare class InMemoryCache implements CacheAdapter { private store; get(outletDomain: string): Promise; set(outletDomain: string, result: SteepResult): Promise; list(): Promise; invalidate(outletDomain: string): Promise; }