1#![expect(
14 clippy::redundant_feature_names,
15 reason = "the cross-crate test-support capability name is mandated by the shared fixture contract"
16)]
17
18mod analytics;
19
20#[cfg(any(test, feature = "test-support"))]
21pub use analytics::test_support;
22pub use analytics::{
23 ActionView, AnalyticsDecodeError, AnalyticsDecodeStage, AnalyticsView, AuraView,
24 AuraWindowView, CooldownView, CooldownWindowView, CoreView, DamageByTargetView,
25 DamageProfileView, DictionaryMap, DistributionView, EncounterEventView, ExecutionView,
26 HistogramView, JobResultView, MarkerView, MergeError, PercentilesView, PermutationSummaryView,
27 PhaseMarkerView, ResourceView, SlotDiffView, SlotItemEntryView, SlotRankingView,
28 TargetMapEntry, TimelineView, TournamentStatsView, TournamentView, UnitMapEntry,
29 decode_and_derive, decode_chunk_telemetry, decode_job_result, emit_result_snapshot,
30 emit_timeline_snapshot, merge_chunk, new_running_state, validate_chunk,
31};