import { type RunLogQueryInput, type RunLogQueryResult } from "./RunLogQuery.js"; import { type SafetyTelemetryEventData } from "./RunTelemetryTypes.js"; import type { PhaseArtifactV1, VerificationReport } from "../cognitive/Types.js"; export declare class RunLogReader { private logDir; constructor(workspaceRoot: string, logDirName?: string); private resolveLogFiles; queryEvents(input?: RunLogQueryInput): Promise; findLastRunForFile(filePath: string): Promise; getRunArtifact(runId: string, kind: string): Promise; getRunIntent(runId: string): Promise; getPhaseArtifacts(runId: string, phase?: string): Promise; getSafetyEvents(runId: string, filters?: { code?: string; phase?: string; }): Promise; getVerificationReports(runId: string): Promise; } //# sourceMappingURL=RunLogReader.d.ts.map