/**
 * Types para Atribuições de Pacientes
 */

export type AssignmentRole = "medico" | "enfermeiro";

export interface PatientAssignment {
  id?: string;
  patient_id: string;
  user_id: string;
  role: AssignmentRole;
  created_at?: string;
  created_by?: string;
}

export interface CreateAssignmentInput {
  patient_id: string;
  user_id: string;
  role: AssignmentRole;
}

export interface AssignmentFilters {
  patient_id?: string;
  user_id?: string;
  role?: AssignmentRole;
}
