import * as z from "zod" export const registrySchema = z.array( z.object({ name: z.string(), dependencies: z.array(z.string()).optional(), registryDependencies: z.array(z.string()).optional(), files: z.array(z.string()), type: z.enum([ "components:ui", "components:component", "components:example", ]), }) ) export type Registry = z.infer