/** * Optimized response formatting utilities */ export interface FormattingOptions { includeTimestamps?: boolean; timestampFormat?: 'iso' | 'unix' | 'relative'; includeBodies?: boolean; maxBodyLength?: number; maxArrayLength?: number; compactMode?: boolean; } export declare class ResponseFormatter { private static defaultOptions; static formatNetworkRequest(req: any, options?: FormattingOptions): any; static formatConsoleLog(log: any, options?: FormattingOptions): { type: any; message: string; timestamp: string | number | undefined; }; static formatError(error: any, options?: FormattingOptions): { message: any; type: any; location: string; stack: any; timestamp: string | number | undefined; }; static formatUserAction(action: any, options?: FormattingOptions): { type: any; element: any; value: any; timestamp: string | number | undefined; }; private static formatTimestamp; private static formatMessage; private static truncateIfNeeded; } //# sourceMappingURL=responseFormatter.d.ts.map