import { z } from 'zod'; export const registerSchema = z.object({ name: z.string().min(2, 'Nome deve ter pelo menos 2 caracteres'), email: z.string().email('Email inválido'), password: z.string().min(6, 'Senha deve ter pelo menos 6 caracteres'), gross_salary: z.coerce.number().min(0).optional(), }); export const loginSchema = z.object({ email: z.string().email('Email inválido'), password: z.string().min(6, 'Senha inválida'), }); export type RegisterData = z.infer; export type LoginData = z.infer;