import type * as ElevenLabs from "../index";
export interface LlmInfoModelInput {
    /** 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;
}
