import { ICommand } from 'src/Application/ICommand' ; import { UserRole } from 'src/Domain/HumanResource/User/User.entity' ; import { ContractType , WorkingTimeType } from 'src/Domain/HumanResource/User/UserAdministrative.entity' ; export class UpdateUserCommand implements ICommand { constructor ( public readonly id , public readonly role , public readonly annualEarnings , public readonly contract , public readonly workingTime , public readonly executivePosition , public readonly healthInsurance , public readonly joiningDate , public readonly leavingDate , public readonly transportFee ) { } }