export interface CachedOutput {
    cacheKey: string;
    agenteTipo: string;
    conceptoSlug: string;
    nivel: string;
    rangoEdad: string;
    outputJson: string;
    hits: number;
}
export declare class NodeCache {
    get(agenteTipo: string, conceptoSlug: string, nivel: string, rangoEdad: string): CachedOutput | null;
    set(agenteTipo: string, conceptoSlug: string, nivel: string, rangoEdad: string, output: unknown): void;
    hit(agenteTipo: string, conceptoSlug: string, nivel: string, rangoEdad: string): void;
}
export declare const nodeCache: NodeCache;
