/** * OpenTelemetry logs tracker for @spatius/avatarkit-rtc SDK. * * Piggybacks on the global LoggerProvider that @spatius/avatarkit registers via * `logs.setGlobalLoggerProvider()`. OTel's global registry is keyed by * `Symbol.for('io.opentelemetry.js.api.logs')` on `globalThis`, so this works * across separate `@opentelemetry/api-logs` copies — we don't need our own * exporter, batch processor, or backend config. avatarkit owns all of that * (OTLP HTTP → OpenObserve, batching, crash-replay). We only emit records. * * Mirrors the PostHog piggyback model in telemetry.ts: if avatarkit hasn't * initialized OTel yet, getLogger() resolves to a no-op provider and records * are dropped — acceptable, same as PostHog. * * @packageDocumentation * @internal */ export {}; //# sourceMappingURL=otel-tracker.d.ts.map