import { Generation } from "./llms/index.js"; export declare const getKey: (...strings: string[]) => string; export declare abstract class BaseCache { abstract lookup(key: string): T | undefined; abstract update(key: string, value: T): void; } export declare class InMemoryCache extends BaseCache { private cache; constructor(); lookup(key: string): T; update(key: string, value: T): void; }