import { Challenge, ChallengeAdapter } from '../types'; /** * SQLite challenge storage adapter * * Provides persistent storage using SQLite. Good for production use on single-server deployments. */ export declare class SQLiteAdapter implements ChallengeAdapter { private db; constructor(dbPath?: string); private initDatabase; createChallenge(challenge: Challenge): Promise; getChallenge(id: string): Promise; markChallengeUsed(id: string): Promise; cleanupExpired(): Promise; close(): Promise; } //# sourceMappingURL=sqlite.d.ts.map