import { type ParsedLogEntry, type ReportConfig } from "./types.js"; /** Consumer activity lives in the working directory, not inside the installed package. */ export declare function activityLogPath(root?: string): string; export declare function levelToStatus(level: string): string; export declare function inferAgent(component: string): string; export declare function parseLogLine(line: string): ParsedLogEntry | null; export declare function frameworkLogToParsedEntry(entry: import("../core/framework-logger.js").FrameworkLogEntry): ParsedLogEntry; export declare function readCurrentLogFile(timeRange?: ReportConfig["timeRange"]): Promise; export declare function parseCompressedLogFile(filePath: string, startTime: number, endTime: number): Promise; export declare function readRotatedLogFiles(timeRange?: ReportConfig["timeRange"]): Promise; export declare function getComprehensiveLogs(config: ReportConfig): Promise; export declare function filterLogsByConfig(logs: ParsedLogEntry[], config: ReportConfig): ParsedLogEntry[];