/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; export type ResponsesNamedToolChoice = { type: "function"; name: string; }; /** @internal */ export type ResponsesNamedToolChoice$Outbound = { type: "function"; name: string; }; /** @internal */ export const ResponsesNamedToolChoice$outboundSchema: z.ZodMiniType< ResponsesNamedToolChoice$Outbound, ResponsesNamedToolChoice > = z.object({ type: z.literal("function"), name: z.string(), }); export function responsesNamedToolChoiceToJSON( responsesNamedToolChoice: ResponsesNamedToolChoice, ): string { return JSON.stringify( ResponsesNamedToolChoice$outboundSchema.parse(responsesNamedToolChoice), ); }