import type { CacheAdapter } from './CacheAdapter.js'; /** In-memory cache adapter with time-based expiration. Used as the default result cache. */ export declare class MemoryCacheAdapter implements CacheAdapter { #private; constructor(options: { expiration: number; }); /** * @inheritDoc */ get(name: string): T | undefined; /** * @inheritDoc */ set(name: string, data: any, origin: string, expiration?: number): void; /** * @inheritDoc */ remove(name: string): void; /** * @inheritDoc */ clear(): void; }