/** * Copyright (c) 2019-2025 Mark Sandford * Licensed under the MIT License. See LICENSE and NOTICE files. */ /** * Cache adapter interface for the entity-resolution package. * Consumers provide their own cache via setCache() or configure(). * Default is a no-op cache (always misses). */ export interface CacheAdapter { get(key: string): Promise; set(key: string, value: unknown, ttlSeconds: number): Promise; } /** Set the cache adapter implementation for this package. */ export declare function setCache(cache: CacheAdapter): void; /** Get the current cache adapter. */ export declare function getCache(): CacheAdapter; //# sourceMappingURL=cache.d.ts.map