import type { FuzzyMatch, FuzzySearchOptions } from './types'; export declare class FuzzyCache { private cache; private maxSize; constructor(maxSize?: number); private getCacheKey; get(query: string, options: Partial): FuzzyMatch[] | undefined; set(query: string, options: Partial, results: FuzzyMatch[]): void; clear(): void; get size(): number; }