export interface RequestRecord { id: string; proxyName: string; method: string; path: string; startTime: number; duration?: number; statusCode?: number; reqHeaders: Record; resHeaders?: Record; } export declare class RequestStore { private requests; private maxRequestsPerProxy; addRequest(record: RequestRecord): void; updateRequest(id: string, updates: Partial): void; getRequests(proxyName: string): RequestRecord[]; clear(proxyName: string): void; clearAll(): void; } export declare const requestStore: RequestStore; //# sourceMappingURL=RequestStore.d.ts.map