import * as z from "zod/v3";
import { VertexParamRange, VertexParamRange$Outbound } from "./vertexparamrange.js";
import { VertexParamRangeInt, VertexParamRangeInt$Outbound } from "./vertexparamrangeint.js";
export type VertexParameters = {
    maxTokens: VertexParamRangeInt;
    temperature: VertexParamRange;
    topP: VertexParamRange;
};
/** @internal */
export type VertexParameters$Outbound = {
    maxTokens: VertexParamRangeInt$Outbound;
    temperature: VertexParamRange$Outbound;
    topP: VertexParamRange$Outbound;
};
/** @internal */
export declare const VertexParameters$outboundSchema: z.ZodType<VertexParameters$Outbound, z.ZodTypeDef, VertexParameters>;
export declare function vertexParametersToJSON(vertexParameters: VertexParameters): string;
//# sourceMappingURL=vertexparameters.d.ts.map