import type { Importance } from './event-importance.js'; export declare const EventCategories: { readonly LIFECYCLE: "lifecycle"; readonly COMMAND: "command"; readonly ERROR: "error"; readonly DECISION: "decision"; readonly FILE: "file"; readonly METRIC: "metric"; }; export type EventCategory = (typeof EventCategories)[keyof typeof EventCategories]; export declare const EventTypes: { readonly TASK_STARTED: "task.started"; readonly TASK_COMPLETED: "task.completed"; readonly TASK_FAILED: "task.failed"; readonly SESSION_STARTED: "session.started"; readonly SESSION_ENDED: "session.ended"; readonly COMMAND_INVOKED: "command.invoked"; readonly COMMAND_COMPLETED: "command.completed"; readonly ERROR_OCCURRED: "error.occurred"; readonly DECISION_MADE: "decision.made"; readonly FILE_CHANGED: "file.changed"; readonly METRIC_RECORDED: "metric.recorded"; }; export type EventType = (typeof EventTypes)[keyof typeof EventTypes]; export declare const DEFAULT_IMPORTANCE: Record; //# sourceMappingURL=event-taxonomy.d.ts.map