import * as z from "zod"; export type PostImageNsfwFile = { fileName: string; content: Uint8Array | string; }; export declare const PostImageNsfwFile$zodSchema: z.ZodType; /** * 包含图片来源的表单数据。必须提供 'file' 或 'url' 两者之一。 */ export type PostImageNsfwRequest = { file?: PostImageNsfwFile | Blob | undefined; url?: string | undefined; }; export declare const PostImageNsfwRequest$zodSchema: z.ZodType; /** * 服务器内部错误。在处理图片或进行 NSFW 检测时发生错误。 */ export type PostImageNsfwInternalServerErrorResponseBody = { code?: string | undefined; message?: string | undefined; }; export declare const PostImageNsfwInternalServerErrorResponseBody$zodSchema: z.ZodType; /** * 文件过大。上传的图片超过了 20MB 的限制。 */ export type PostImageNsfwRequestEntityTooLargeResponseBody = { code?: string | undefined; message?: string | undefined; }; export declare const PostImageNsfwRequestEntityTooLargeResponseBody$zodSchema: z.ZodType; /** * 请求参数错误。可能是未提供图片、文件格式不支持或文件过大。 */ export type PostImageNsfwBadRequestResponseBody = { code?: string | undefined; message?: string | undefined; }; export declare const PostImageNsfwBadRequestResponseBody$zodSchema: z.ZodType; /** * 检测成功!返回图片的 NSFW 分析结果。 */ export type PostImageNsfwResponseBody = { nsfw_score?: number | undefined; normal_score?: number | undefined; is_nsfw?: boolean | undefined; label?: string | undefined; suggestion?: string | undefined; risk_level?: string | undefined; confidence?: number | undefined; inference_time_ms?: number | undefined; }; export declare const PostImageNsfwResponseBody$zodSchema: z.ZodType; export type PostImageNsfwResponse = PostImageNsfwResponseBody | PostImageNsfwBadRequestResponseBody | PostImageNsfwRequestEntityTooLargeResponseBody | PostImageNsfwInternalServerErrorResponseBody; export declare const PostImageNsfwResponse$zodSchema: z.ZodType; //# sourceMappingURL=postimagensfwop.d.ts.map