/**
 * Metrics module - token tracking, compliance aggregation, A/B testing, OpenTelemetry.
 *
 * @task T4454
 * @epic T4454
 */
// A/B testing
export { compareABTest, endABTest, getABTestResults, getABTestStats, listABTests, logABEvent, startABTest, } from './ab-test.js';
// Metrics aggregation
export { getComplianceTrend, getGlobalComplianceSummary, getProjectComplianceSummary, getSessionMetricsSummary, getSkillReliability, logSessionMetrics, syncMetricsToGlobal, } from './aggregation.js';
// Common utilities
export { ensureMetricsDir, getCompliancePath, getComplianceSummaryBase, getSessionsMetricsPath, getViolationsPath, isoDate, isoTimestamp, readJsonlFile, } from './common.js';
// Enums
export { AgentReliability, AggregationPeriod, InstructionStability, isValidEnumValue, ManifestIntegrity, MetricCategory, MetricSource, SessionDegradation, Severity, } from './enums.js';
// OTel integration
export { compareSessions, getOtelSetupCommands, getSessionTokens, getTokenStats, isOtelEnabled, parseTokenMetrics, recordSessionEnd, recordSessionStart, } from './otel-integration.js';
// Token estimation
export { compareManifestVsFull, endTokenSession, estimateTokens, estimateTokensFromFile, getTokenSummary, getTrackingStatus, logTokenEvent, startTokenSession, trackFileRead, trackManifestQuery, trackPromptBuild, trackSkillInjection, trackSpawnComplete, trackSpawnOutput, } from './token-estimation.js';
//# sourceMappingURL=index.js.map