import type { EventEnvelope } from '../../domain/observability/events/event-envelope.js'; export declare class EventReader { private readonly basePath; constructor(basePath?: string); readAll(filePath?: string): Promise; filterEvents(events: readonly EventEnvelope[], filters: { readonly eventType?: string; readonly category?: string; readonly taskId?: string; readonly correlationId?: string; readonly importance?: string; }): EventEnvelope[]; } //# sourceMappingURL=event-reader.d.ts.map