interface SharedFileTextPrefixCacheStats { hitCount: number; missCount: number; readCount: number; } export interface SharedFileTextPrefixCacheRuntimeOptions { maxEntries?: number; maxTotalBytes?: number; maxAgeMs?: number; } export declare function configureSharedFileTextPrefixCacheRuntime(options: SharedFileTextPrefixCacheRuntimeOptions): void; export declare function resetSharedFileTextPrefixCacheRuntimeConfiguration(): void; export declare function clearSharedFileTextPrefixCache(): void; export declare function getSharedFileTextPrefixCacheStats(): SharedFileTextPrefixCacheStats; export declare function invalidateSharedFileTextPrefixCachePath(path: string): void; export declare function invalidateSharedFileTextPrefixCachePaths(paths: Iterable): void; export declare function getSharedFileTextPrefix(filePath: string, maxBytes: number): Promise; export {};