/** * Translation Layer * * This module provides utilities for translating between different LLM provider * formats. It normalizes messages, tools, and streaming events to a common * AgentRouter format. * * @module translation */ export { parseAnthropicStream, parseOpenAIStream, parseGeminiStream, parseSSE, createStreamTransformer, collectStreamText, collectStreamChunks, type AnthropicStreamEvent, type OpenAIStreamChunk, type GeminiStreamChunk, } from './streaming.js'; export { translateAnthropicError, translateOpenAIError, translateGeminiError, translateGenericError, translateProviderError, withErrorTranslation, isRetryableError, getRetryDelay, type AnthropicError, type OpenAIError, type GeminiError, type HttpError, } from './errors.js'; //# sourceMappingURL=index.d.ts.map