import * as z from "zod/v4-mini"; import { ResponsesFunctionCallInputItem, ResponsesFunctionCallInputItem$Outbound } from "./responses-function-call-input-item.js"; import { ResponsesFunctionCallOutputInputItem, ResponsesFunctionCallOutputInputItem$Outbound } from "./responses-function-call-output-input-item.js"; import { ResponsesMessageInputItem, ResponsesMessageInputItem$Outbound } from "./responses-message-input-item.js"; import { ResponsesReasoningInputItem, ResponsesReasoningInputItem$Outbound } from "./responses-reasoning-input-item.js"; export type ResponsesInputItem = ResponsesFunctionCallInputItem | ResponsesFunctionCallOutputInputItem | ResponsesMessageInputItem | ResponsesReasoningInputItem; /** @internal */ export type ResponsesInputItem$Outbound = ResponsesFunctionCallInputItem$Outbound | ResponsesFunctionCallOutputInputItem$Outbound | ResponsesMessageInputItem$Outbound | ResponsesReasoningInputItem$Outbound; /** @internal */ export declare const ResponsesInputItem$outboundSchema: z.ZodMiniType; export declare function responsesInputItemToJSON(responsesInputItem: ResponsesInputItem): string; //# sourceMappingURL=responses-input-item.d.ts.map