import type { EventEnvelope } from '../../../domain/observability/events/event-envelope.js'; export interface ReplayFilter { readonly taskId?: string; readonly correlationId?: string; readonly category?: string; readonly importance?: string; readonly parentEventId?: string; } export interface ReplayResult { readonly events: readonly EventEnvelope[]; readonly totalRead: number; readonly matchedCount: number; } export declare function replayEvents(workspaceRoot: string, filters: ReplayFilter): Promise; export declare function replaySubtree(allEvents: readonly EventEnvelope[], rootEventId: string): EventEnvelope[]; //# sourceMappingURL=event-replayer.d.ts.map