import { z } from 'zod'; import type { Release } from '../types'; export declare const DenoApiTag: z.ZodObject<{ kind: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; kind: string; }, { value: string; kind: string; }>; export declare const DenoAPIModuleResponse: z.ZodObject<{ tags: z.ZodCatch, { value: string; kind: string; }[], any[]>, Record, any[]>>; versions: z.ZodArray; }, "strip", z.ZodTypeAny, { tags: Record; versions: string[]; }, { versions: string[]; tags?: unknown; }>; export declare const DenoAPIUploadOptions: z.ZodObject<{ ref: z.ZodString; type: z.ZodUnion<[z.ZodLiteral<"github">, z.ZodUnknown]>; repository: z.ZodString; subdir: z.ZodOptional; }, "strip", z.ZodTypeAny, { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }, { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }>; export declare const DenoAPIModuleVersionResponse: z.ZodEffects, z.ZodUnknown]>; repository: z.ZodString; subdir: z.ZodOptional; }, "strip", z.ZodTypeAny, { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }, { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }>; uploaded_at: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { version: string; upload_options: { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }; uploaded_at: string; }, { version: string; upload_options: { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }; uploaded_at: string; }>, Release, { version: string; upload_options: { ref: string; repository: string; type?: unknown; subdir?: string | undefined; }; uploaded_at: string; }>;