/**
 * Cache related types
 */
/**
 * Cache entry with value and TTL
 */
export interface CacheEntry<T> {
    data: T;
    timestamp: number;
    ttl: number;
}
/**
 * Cache configuration options
 */
export interface CacheConfig {
    ttl: number;
    maxEntries: number;
}
/**
 * Cache statistics
 */
export interface CacheStats {
    hits: number;
    misses: number;
    size: number;
    evictions: number;
}
//# sourceMappingURL=cache.d.ts.map