/** * Zod schema for the Creative Lab tool (one tool covering the 4 OpenAPI products: * figure, lamp, keychain, fridge-magnet). * * The Meshy API splits Creative Lab into two stages — prototype (concept image, 6cr) * then build (textured 3D model, 30cr) — but that split is an internal implementation * detail. This single tool runs BOTH stages end-to-end, hides the intermediate concept * image, and returns only the final 3D product. Total cost: 36 credits. */ import { z } from "zod"; import { CreativeLabProduct } from "../constants.js"; export declare const CreativeLabInputSchema: z.ZodObject<{ product: z.ZodNativeEnum; image_url: z.ZodOptional; file_path: z.ZodOptional; text: z.ZodOptional; image_subject: z.ZodOptional>; name: z.ZodOptional; timeout_seconds: z.ZodDefault; response_format: z.ZodDefault>; }, "strict", z.ZodTypeAny, { response_format: import("../constants.js").ResponseFormat; timeout_seconds: number; product: CreativeLabProduct; image_url?: string | undefined; file_path?: string | undefined; text?: string | undefined; name?: string | undefined; image_subject?: "character" | "landscape" | undefined; }, { product: CreativeLabProduct; response_format?: import("../constants.js").ResponseFormat | undefined; image_url?: string | undefined; file_path?: string | undefined; text?: string | undefined; name?: string | undefined; timeout_seconds?: number | undefined; image_subject?: "character" | "landscape" | undefined; }>;