export interface DashboardRequest { id: string; method: string; path: string; statusCode?: number; duration?: number; startTime: number; reqHeaders: Record; resHeaders?: Record; } export declare class Dashboard { private screen; private grid; private requestTable; private detailsBox; private logBox; private footer; private requests; private selectedRequestIndex; private autoScroll; constructor(); private setupEvents; private updateDetails; addRequest(req: DashboardRequest): void; updateRequest(id: string, updates: Partial): void; log(message: string): void; private refreshTable; } //# sourceMappingURL=dashboard.d.ts.map