import type * as ElevenLabs from "../index"; export interface LlmInfoModelOutput { /** The model identifier. */ llm: ElevenLabs.Llm; /** Whether this is a pinned checkpoint version of a model rather than a top-level alias. */ isCheckpoint: boolean; /** Maximum number of output tokens the model can generate. */ maxTokensLimit: number; /** Maximum number of input context tokens the model supports. */ maxContextLimit: number; /** Whether the model supports image file inputs during conversations. */ supportsImageInput: boolean; /** Whether the model supports document (PDF) file inputs during conversations. */ supportsDocumentInput: boolean; /** Whether the model supports calling multiple tools in parallel. */ supportsParallelToolCalls: boolean; /** Available reasoning effort levels for this model. Null if the model does not support configurable reasoning. */ availableReasoningEfforts?: ElevenLabs.LlmReasoningEffort[]; /** Deprecation information if this model is deprecated or scheduled for deprecation. Null if the model is not affected. */ deprecationInfo?: ElevenLabs.LlmDeprecationInfoModel; }