import { StorageAdapter, RequestLog, ProxyConfig, InspectorConfig, RequestFilters, ProxyStats } from '../types/index.js'; export declare class SQLiteStorage implements StorageAdapter { private db; private sqlite; constructor(dbPath: string); private initDatabase; private runMigrations; addRequest(request: RequestLog): Promise; updateRequest(id: string, update: Partial): Promise; getRequests(filters?: RequestFilters): Promise; getRequestById(id: string): Promise; clearRequests(proxyId?: string): Promise; addProxy(proxy: ProxyConfig): Promise; updateProxy(id: string, update: Partial): Promise; deleteProxy(id: string): Promise; getProxy(id: string): Promise; getAllProxies(): Promise; getConfig(): Promise; updateConfig(update: Partial): Promise; getStats(proxyId?: string): Promise; clearAllData(): Promise; close(): Promise; } //# sourceMappingURL=sqlite-storage.d.ts.map