import * as z from "zod/v3";
import { LiteLLMModelInfo, LiteLLMModelInfo$Outbound } from "./litellmmodelinfo.js";
import { LiteLLMParams, LiteLLMParams$Outbound } from "./litellmparams.js";
export type LiteLLMModel = {
    litellmParams: LiteLLMParams;
    modelInfo: LiteLLMModelInfo;
    modelName: string;
};
/** @internal */
export type LiteLLMModel$Outbound = {
    litellm_params: LiteLLMParams$Outbound;
    model_info: LiteLLMModelInfo$Outbound;
    model_name: string;
};
/** @internal */
export declare const LiteLLMModel$outboundSchema: z.ZodType<LiteLLMModel$Outbound, z.ZodTypeDef, LiteLLMModel>;
export declare function liteLLMModelToJSON(liteLLMModel: LiteLLMModel): string;
//# sourceMappingURL=litellmmodel.d.ts.map