import { IsUUID } from 'class-validator'; export class MoveWagonLoadDto { /** * Where the source wagon's whole load goes: a train-set wagon slot (empty → * move, loaded → swap the two loads) or an empty consist-only physical wagon * of the built train (→ the slot repins onto it). */ @IsUUID() targetWagonId!: string; }