import type { StoragePlugin, ContextEvent, EventPriority } from './types.js'; export declare class EventTracker { private storage; constructor(storage: StoragePlugin); emit(sessionId: string, eventType: string, data?: Record, agent?: string): ContextEvent; query(sessionId: string, opts?: { event_type?: string; priority?: EventPriority; limit?: number; from?: number; to?: number; }): ContextEvent[]; detectErrorFix(sessionId: string): Array<{ error_event: string; fix_event: string; file: string; }>; } //# sourceMappingURL=events.d.ts.map