Modelo de usuario retornado por el backend de Camarauth
interface User { id: string; name: string; surname?: string; phone: string; email?: string; roles: string[]; [key: string]: unknown; }
id: string;
name: string;
surname?: string;
phone: string;
email?: string;
roles: string[];
{ "id": "123", "name": "Juan", "surname": "Perez", "phone": "+1234567890", "email": "juan@example.com", "roles": ["user", "premium"] }