const z = require("zod") const uuidSchema = z.object({ uuid: z.string().uuid() }) module.exports = { GET: { query: uuidSchema }, PUT: { body: z.object({ reasonKey: z.string().min(1), reasonMessage: z.string().optional(), expires: z.number().int().positive().optional() }), error: { code: 400, error: "CONSTRAINT_VIOLATION", errorMessage: "Invalid ban format" } }, DELETE: { query: uuidSchema } }