import { KeyValueStore } from '../types'; /** * In-memory store implementation (for development/testing only) * DO NOT USE IN PRODUCTION */ export declare class InMemoryStore implements KeyValueStore { private data; private cleanupInterval; constructor(); get(key: string): Promise; set(key: string, value: string, ttl?: number): Promise; delete(key: string): Promise; scan(pattern: string): Promise; /** * Cleanup expired keys */ private cleanup; /** * Clear all data */ clear(): void; /** * Destroy store and cleanup interval */ destroy(): void; } //# sourceMappingURL=InMemoryStore.d.ts.map