import type OpenAI from "openai"; import { type AssistantContentPart } from "@use-crux/core"; import type { ProviderToolCall } from "@use-crux/core/adapter"; /** Encode a canonical assistant turn, including native generated-audio continuation. */ export declare function encodeOpenAIAssistant(content: string | readonly AssistantContentPart[], toolCalls: readonly ProviderToolCall[]): OpenAI.ChatCompletionMessageParam;