import { z } from 'zod'; export declare const skinInfoSchema: z.ZodObject<{ name: z.ZodString; version: z.ZodLiteral<4>; title: z.ZodRecord; subtitle: z.ZodRecord; author: z.ZodRecord; description: z.ZodRecord; thumbnail: z.ZodObject<{ type: z.ZodLiteral<"SkinThumbnail">; hash: z.ZodString; url: z.ZodString; }, "strip", z.ZodTypeAny, { type: "SkinThumbnail"; hash: string; url: string; }, { type: "SkinThumbnail"; hash: string; url: string; }>; data: z.ZodObject<{ type: z.ZodLiteral<"SkinData">; hash: z.ZodString; url: z.ZodString; }, "strip", z.ZodTypeAny, { type: "SkinData"; hash: string; url: string; }, { type: "SkinData"; hash: string; url: string; }>; texture: z.ZodObject<{ type: z.ZodLiteral<"SkinTexture">; hash: z.ZodString; url: z.ZodString; }, "strip", z.ZodTypeAny, { type: "SkinTexture"; hash: string; url: string; }, { type: "SkinTexture"; hash: string; url: string; }>; meta: z.ZodUnknown; }, "strip", z.ZodTypeAny, { name: string; description: Record; data: { type: "SkinData"; hash: string; url: string; }; title: Record; version: 4; subtitle: Record; author: Record; thumbnail: { type: "SkinThumbnail"; hash: string; url: string; }; texture: { type: "SkinTexture"; hash: string; url: string; }; meta?: unknown; }, { name: string; description: Record; data: { type: "SkinData"; hash: string; url: string; }; title: Record; version: 4; subtitle: Record; author: Record; thumbnail: { type: "SkinThumbnail"; hash: string; url: string; }; texture: { type: "SkinTexture"; hash: string; url: string; }; meta?: unknown; }>;