import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; export type PostImageMotouFile = { fileName: string; content: Uint8Array | string; }; export declare const PostImageMotouFile$zodSchema: z.ZodType; /** * GIF的背景颜色。可选值为 'white', 'black', 'transparent'。 */ export declare const PostImageMotouBgColor: { readonly White: "white"; readonly Black: "black"; readonly Transparent: "transparent"; }; /** * GIF的背景颜色。可选值为 'white', 'black', 'transparent'。 */ export type PostImageMotouBgColor = ClosedEnum; export declare const PostImageMotouBgColor$zodSchema: z.ZodEnum<{ white: "white"; black: "black"; transparent: "transparent"; }>; /** * 包含图片来源和背景色的表单数据。必须提供 'image_url' 或 'file' 两者之一。 */ export type PostImageMotouRequest = { image_url?: string | undefined; file?: PostImageMotouFile | Blob | undefined; bg_color?: PostImageMotouBgColor | undefined; }; export declare const PostImageMotouRequest$zodSchema: z.ZodType; /** * 服务器内部错误。可能的原因包括:从URL获取图片失败、处理上传文件失败,或在生成GIF过程中发生错误。 */ export type PostImageMotouInternalServerErrorResponseBody = { error?: string | undefined; }; export declare const PostImageMotouInternalServerErrorResponseBody$zodSchema: z.ZodType; /** * 请求参数错误。必须提供 'image_url' 或上传 'file' 文件两者中的一个。 */ export type PostImageMotouBadRequestResponseBody = { error?: string | undefined; }; export declare const PostImageMotouBadRequestResponseBody$zodSchema: z.ZodType; export type PostImageMotouResponse = Uint8Array | string | PostImageMotouBadRequestResponseBody | PostImageMotouInternalServerErrorResponseBody; export declare const PostImageMotouResponse$zodSchema: z.ZodType; //# sourceMappingURL=postimagemotouop.d.ts.map