import type { ActorDefinitionWithInfo, ApifyDocsSearchResult } from './types.js';
import { TTLLRUCache } from './utils/ttl_lru.js';
export declare const actorDefinitionPrunedCache: TTLLRUCache<ActorDefinitionWithInfo>;
export declare const searchApifyDocsCache: TTLLRUCache<ApifyDocsSearchResult[]>;
/** Stores processed Markdown content */
export declare const fetchApifyDocsCache: TTLLRUCache<string>;
/**
 * Stores MCP server resolution per actor:
 * - false: not an MCP server
 * - string: MCP server URL
 */
export declare const mcpServerCache: TTLLRUCache<string | boolean>;
//# sourceMappingURL=state.d.ts.map