import { IsEnum, IsOptional, IsString } from 'class-validator'; import { EquipmentStatus } from '../../shared/equipment-status.enum'; export class UpdateEquipmentDto { @IsOptional() @IsString() name?: string; @IsOptional() @IsString() serialNumber?: string; @IsOptional() @IsString() dateOfInspection?: string; @IsOptional() @IsString() commissionedAt?: string; @IsOptional() @IsEnum(EquipmentStatus) status?: EquipmentStatus; }