/**
 * Generated by orval v8.23.0 🍺
 * Do not edit manually.
 * Api
 * API operativa de Y.E. Transport & Constructors
 * OpenAPI spec version: 1.0.0
 */
import type { EmployeeInputEmergencyContactsItem } from './employeeInputEmergencyContactsItem';
import type { EmployeeInputEmploymentType } from './employeeInputEmploymentType';
import type { EmployeeInputStatus } from './employeeInputStatus';

export interface EmployeeInput {
  employeeNumber: string;
  name: string;
  role: string;
  phone: string;
  status?: EmployeeInputStatus;
  assignedWorksite?: string;
  hireDate?: Date;
  profileImage?: string;
  department: string;
  position: string;
  email: string;
  address: string;
  emergencyContacts?: EmployeeInputEmergencyContactsItem[];
  employmentType: EmployeeInputEmploymentType;
  appAccess?: boolean;
  readOnly?: boolean;
  userId?: string;
}
