import { z } from 'zod'; export const createApplicationSchema = z.object({ name: z.string().min(1).max(100), description: z.string().max(2000).optional(), category: z.string().max(50).optional(), icon: z.string().url().optional(), url: z.string().url().optional(), }); export const updateApplicationSchema = createApplicationSchema.partial(); export type CreateApplicationInput = z.infer; export type UpdateApplicationInput = z.infer;