import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; /** * 输出图像的目标格式。支持的值:`png`, `jpeg`, `jpg`, `gif`, `tiff`, `bmp`。 */ export declare const PostImageSvgFormat: { readonly Png: "png"; readonly Jpeg: "jpeg"; readonly Jpg: "jpg"; readonly Gif: "gif"; readonly Tiff: "tiff"; readonly Bmp: "bmp"; }; /** * 输出图像的目标格式。支持的值:`png`, `jpeg`, `jpg`, `gif`, `tiff`, `bmp`。 */ export type PostImageSvgFormat = ClosedEnum; export declare const PostImageSvgFormat$zodSchema: z.ZodEnum<{ png: "png"; jpg: "jpg"; jpeg: "jpeg"; gif: "gif"; tiff: "tiff"; bmp: "bmp"; }>; export type PostImageSvgFile = { fileName: string; content: Uint8Array | string; }; export declare const PostImageSvgFile$zodSchema: z.ZodType; /** * 要转换的 SVG 文件。 */ export type PostImageSvgRequestBody = { file?: PostImageSvgFile | Blob | undefined; }; export declare const PostImageSvgRequestBody$zodSchema: z.ZodType; export type PostImageSvgRequest = { format?: PostImageSvgFormat | undefined; width?: number | undefined; height?: number | undefined; quality?: number | undefined; body?: PostImageSvgRequestBody | undefined; }; export declare const PostImageSvgRequest$zodSchema: z.ZodType; /** * 服务器内部错误。SVG 渲染或文件处理过程中发生错误。 */ export type PostImageSvgInternalServerErrorResponseBody = { code?: string | undefined; message?: string | undefined; }; export declare const PostImageSvgInternalServerErrorResponseBody$zodSchema: z.ZodType; /** * 请求无效。可能是未上传文件或指定了不支持的输出格式。 */ export type PostImageSvgBadRequestResponseBody = { code?: string | undefined; message?: string | undefined; }; export declare const PostImageSvgBadRequestResponseBody$zodSchema: z.ZodType; export type PostImageSvgResponse = Uint8Array | string | PostImageSvgBadRequestResponseBody | PostImageSvgInternalServerErrorResponseBody; export declare const PostImageSvgResponse$zodSchema: z.ZodType; //# sourceMappingURL=postimagesvgop.d.ts.map