/**
 * Tipos para o módulo de Perfis
 */

export interface Profile {
  id: string;
  full_name: string | null;
  email: string | null;
  phone: string | null;
  avatar_url: string | null;
  disabled: boolean;
  created_at: string;
  updated_at: string;
}

export interface UpdateProfileAvatarInput {
  avatar_url: string | null;
}

export interface ProfileFilters {
  full_name?: string;
  email?: string;
  phone?: string;
  disabled?: boolean;
}
