import { Challenge, ChallengeAdapter } from '../types'; /** * In-memory challenge storage adapter * * Useful for development and testing. Does not persist data across restarts. * For production, use SQLite, PostgreSQL, or Redis adapters. */ export declare class MemoryAdapter implements ChallengeAdapter { private challenges; createChallenge(challenge: Challenge): Promise; getChallenge(id: string): Promise; markChallengeUsed(id: string): Promise; cleanupExpired(): Promise; } //# sourceMappingURL=memory.d.ts.map