/** * Conversation ID generation for @spatius/avatarkit-rtc. * * Format matches web-sdk exactly so both SDKs' telemetry can be read the same * way: UTC timestamp (YYYYMMDDHHmmss) + underscore + 12-character NanoID. * Example: 20251027143034_aB3dEf9hIjKl * * Unlike web-sdk the RTC SDK never receives a conversation id — audio goes up * through the RTC provider to the agent, which drives the avatar service on our * behalf, so nothing in the downstream animation carries a request id. The id is * therefore generated locally, once per playback round, purely to correlate this * SDK's own telemetry (events, metrics, trace). It is deliberately NOT presented * as the server's conversation id. * * web-sdk pulls this from the `nanoid` package; reimplemented here (same * alphabet, same length) to avoid adding a dependency for twelve characters. * * @packageDocumentation * @internal */ export {}; //# sourceMappingURL=conversation-id.d.ts.map