/** * LLMObs Tiered Telemetry * * This module provides tiered telemetry for LLMObs (LLM Observability) data: * * @example * ```typescript * import { * createTier1LLMObsExporter, * LLMObsTier2Summarizer, * } from '@superblocksteam/telemetry/llmobs'; * * // Tier 1: Local storage * const { exporter, store } = createTier1LLMObsExporter(); * * // Tier 2: Summarize for OTEL-aligned metrics * const summarizer = new LLMObsTier2Summarizer(metricsClient); * ``` */ export { Tier1LLMObsExporter, InMemoryLLMObsStore, createTier1LLMObsExporter, type LLMObsLocalStore, } from './tier1-exporter.js'; export { LLMObsTier2Summarizer, type LLMSpanSummary, type ToolSpanSummary, type LLMErrorCategory, type LLMFinishReason, type LLMProvider, type LLMRequestMetricLabels, type TokenMetricLabels, type ToolCallMetricLabels, type Tier2MetricsClient, } from './tier2-summarizer.js'; //# sourceMappingURL=index.d.ts.map